▦ QRBloompart of ✿ inblooms →

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.

How to make a Wi-Fi QR code

Pick the Wi-Fi type, enter your network name (SSID) and password, and choose the security (usually WPA/WPA2). QRBloom builds a code that, when scanned, lets a phone join your network without typing the password — great for cafés, guest rooms and offices. Print it and stick it near the router.

Create a QR code for a link or text

Choose URL and paste your address (include https://), or choose Text for a plain message. The code is generated instantly as you type. Download it as PNG for screens or SVG for print, and test it with your phone camera before sharing.

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.

Do QR codes need an internet connection to scan?

Scanning a static QR code does not need internet — the data is inside the code. A connection is only needed afterwards if the code opens a website. Wi-Fi, text, phone and SMS codes work fully offline.

Can I change where a QR code points after printing?

Not with a static code, because the destination is stored in the code itself. If you need to edit the target later, use a redirect URL you control (for example a short link) as the QR content, then change where that link forwards to.

What size should I print a QR code?

A common rule is to make the code at least one tenth of the scanning distance — for a poster read from 2 m, print it around 20 cm. When in doubt, bigger is safer, keep a clear margin around it, and download SVG so it stays sharp at any size.