How big should a QR code be? The complete size guide
By manxlr · · 6 min read
A QR code that's too small is the most common reason a print job fails. The good news: there is a simple rule of thumb, and a few factors that tell you when to go bigger.
The short answer
- Absolute minimum: 2 × 2 cm (0.8 × 0.8 in) for a short link scanned up close.
- The 10:1 rule: the code should be at least one tenth of the scanning distance. Scanned from 1 m → 10 cm wide.
Plug your numbers into the QR code size calculator to get centimeters, inches and the pixel size to export.
Recommended sizes by use
| Use | Scan distance | Suggested size |
|---|---|---|
| Business card | 20–30 cm | 2–2.5 cm |
| Product label | 20–40 cm | 2–3 cm |
| Table tent / menu | 30–50 cm | 3–5 cm |
| Flyer | 30–60 cm | 3–6 cm |
| Poster | 1–2 m | 10–20 cm |
| Window / wall sign | 2–5 m | 20–50 cm |
| Billboard | 10 m+ | 1 m+ |
What makes a code need to be bigger
1. More data
QR codes grow from 21×21 modules (version 1) up to 177×177 (version 40) as you add characters. Printed at the same size, a dense code has tiny modules that cameras struggle to resolve. A 25-character URL is easy; a 200-character vCard needs roughly twice the size. Shorten URLs where you can.
2. A logo or higher error correction
Adding a logo forces the highest error-correction level (H), which adds modules. Allow 10–20% extra. More in our logo guide.
3. Low contrast, glossy or curved surfaces
Pastel colors, reflective lamination and bottles all make scanning harder. Go bigger and test.
Don't forget the quiet zone
The spec calls for a clear margin of four modules around the code. Text, borders or busy photo backgrounds that intrude on that margin cause failures even when the code itself is large enough.
Pixels and DPI
For print, export at 300 DPI: a 3 cm code needs about 354 × 354 pixels. Large posters viewed from afar can use 150 DPI. Better yet, use an SVG from the QR code generator — vectors scale to any size without blur.
Final step, always: print one copy at real size and scan it with an older phone from the real distance.