Instant QR Code Generator
The QR code did something no linear barcode could: it turned the phone in everyone's pocket into a scanner. Point a camera at the square and you are on a website, a menu, or a Wi-Fi network a second later — no app, no typing.
Why they are so hard to break
QR codes spread their data across a grid rather than a single row, and they set aside part of that grid for Reed–Solomon error correction. In practice that means a code can be smudged, creased, or partly covered and still scan — useful when it is printed on packaging that will get handled, folded, or left out in the rain. You choose how much redundancy to reserve: level L survives about 7% damage, M about 15%, Q about 25%, and H about 30%. More correction means a denser code, so pick H only when the code will genuinely take abuse (or carry a logo overlay).
Technical specification
| Standard | ISO/IEC 18004 |
| Capacity | Up to 7,089 digits, 4,296 alphanumeric characters, or 2,953 bytes |
| Sizes | Versions 1–40: from 21×21 to 177×177 modules |
| Error correction | Four levels — L (~7%), M (~15%), Q (~25%), H (~30%) |
| Quiet zone | 4 modules on all four sides |
How big to print it
The rule of thumb: minimum size ≈ scan distance ÷ 10. A code scanned from 20 cm (packaging in hand) needs about 2 × 2 cm; a poster scanned from 3 metres needs about 30 × 30 cm. Shortening the URL helps more than people expect — fewer characters means fewer, larger modules, which scan faster from further away.
Frequently asked questions
What is the difference between a static and a dynamic QR code?
A static code (what this generator makes) encodes your content directly — it works forever and depends on no third-party service. A dynamic code encodes a redirect URL you can repoint later, at the price of depending on the redirect provider staying alive and often a subscription. For printed material you control, static plus a sensible URL is usually the safer bet.
Can I put a logo in the middle?
Yes, if you generate at error correction level H and keep the overlay under roughly 20% of the code's area, away from the three corner finder squares. Always test-scan from several phones before printing a batch.
Will a QR code work at a retail checkout?
Only if the store has image-based scanners and its POS understands the content. That is exactly what the GS1 "Sunrise 2027" programme is standardising — see GS1 Digital Link explained.
Weighing QR against classic barcodes for your use case? Start with QR codes vs traditional barcodes, or DataMatrix vs QR if the label is tiny.