Free QR Code Generator

Make a QR code for a link, Wi-Fi, text and more — customise it, then download. Everything runs in your browser.

Customise
#1a1c27
#ffffff

Your QR code appears here.

Guide

About QR codes

A QR code (short for "Quick Response" code) is a square, two-dimensional barcode that stores information as a grid of black and white squares. Invented in 1994 by the Japanese company Denso Wave to track car parts, it can hold far more data than a traditional barcode and can be read from any angle. Today almost every smartphone camera reads QR codes instantly, which is why they appear on posters, menus, packaging, tickets, business cards and payment screens everywhere.

What you can put in a QR code

QRBloom builds the most common types for you. A URL opens a website when scanned. Text shows a plain message. Wi-Fi lets a guest join your network without typing the password. Email, phone and SMS codes start a message or call with one tap. Behind the scenes these are just short pieces of specially formatted text — for example, a Wi-Fi code looks like WIFI:T:WPA;S:MyNetwork;P:password;;.

Error correction and quiet zones

QR codes include built-in error correction, so they still scan even if part of the code is dirty, creased or covered by a small logo. Higher levels (Q or H) survive more damage but make the code denser. The empty border around a code — the "quiet zone" or margin — matters too: keep at least a few modules of space so scanners can find the code reliably.

Tips for codes that always scan

Keep good contrast between the foreground and background (dark on light works best), avoid inverting the colours, and print or display the code large enough for the scanning distance. When in doubt, download the SVG version — it stays razor-sharp at any size, which is ideal for print.

FAQ

Frequently asked questions

Is QRBloom free, and do the codes expire?

Yes, it is completely free, and the QR codes never expire. QRBloom creates static codes — the information is stored directly in the code itself, so there is no link that can break or be switched off later.

Is my data private?

Everything happens in your browser. The text, link or Wi-Fi password you enter is turned into a QR code on your own device and is never uploaded to a server, stored or logged.

Can I use these QR codes commercially?

Yes. QR code patents have long expired and the format is an open standard, so you are free to use the codes you generate on products, posters, menus and anything else, including for business.

PNG or SVG — which should I download?

Use PNG for websites, apps and quick sharing. Use SVG for printing or large displays, because it is a vector format that stays perfectly sharp at any size.

Why won't my QR code scan?

The usual causes are low contrast (try dark foreground on a light background), too little margin around the code, or printing it too small. Raising the error-correction level can also help if a logo or damage covers part of the code.

Can I add a logo in the middle?

You can place a small logo over the centre in any image editor — set the error correction to High (H) first so the code still scans. A built-in logo option may come to QRBloom in a future update.