QR code sizes: how big should you actually print them?
"How big should I print my QR code?" is one of the questions we get most often. The honest answer is it depends on how far away the scanner is, but there's a simple rule that works in almost every case.
The 1:10 rule
The QR code's side length should be at least one-tenth of the scan distance. So:
- Scanned from 30 cm away โ minimum 3 cm ร 3 cm
- Scanned from 100 cm away โ minimum 10 cm ร 10 cm
- Scanned from 5 m away โ minimum 50 cm ร 50 cm
- Scanned from a passing car at 20 m โ minimum 2 m ร 2 m
This is conservative. Modern phone cameras (especially iPhone 12+ and recent flagship Androids) routinely scan codes smaller than 1:10 if conditions are good. But if you're printing in volume, design for the worst phone in average lighting โ not for your latest iPhone Pro in studio lighting.
Real-world examples
Restaurant menu QR (table tent)
Scan distance: 25โ40 cm (someone leaning over the table). Recommended size: 3โ5 cm. Bigger if your customers are older or the restaurant is dim.
Business card QR
Scan distance: 20โ30 cm. Recommended: 2โ2.5 cm. A standard business card is 8.5 ร 5.5 cm, so a 2 cm QR fits comfortably with the rest of the design. Below 2 cm, scan reliability drops significantly.
Wall poster (e.g., A2 / A3)
Scan distance: 1โ2 m (someone standing in front). Recommended: 10โ20 cm. On A3 (29.7 ร 42 cm), a 10โ12 cm QR is proportional. On A2, go 15โ20 cm.
Storefront window
Scan distance: 1โ3 m (passers-by). Recommended: 15โ30 cm. Plus consider whether glass reflections might cause issues โ face the QR away from direct sunlight if possible.
Trade show banner
Scan distance: 2โ5 m. Recommended: 25โ50 cm. Include a "Scan me" caption with an arrow โ it dramatically increases scan rates.
Billboard or building side
Scan distance: 10โ50 m. Recommended: 1โ5 m. At this distance, motion blur from cars and ambient light variation become problems. Many billboards use short URLs in plain text alongside the QR โ older drivers and people without camera phones can still type the URL.
Print resolution and DPI
The 1:10 rule covers physical size. You also need enough print resolution for individual modules to render cleanly:
- Standard print (300 DPI) โ fine for codes 3 cm and larger. The default for most professional print shops.
- High DPI (600 DPI) โ recommended for QR codes under 2 cm or printed at very high contrast on coated stock.
- Photo-quality (1200 DPI) โ overkill for QR codes specifically, but if your design uses it, your QR will be perfect.
If you download from our generator as SVG, you don't have to worry about DPI โ vectors render at whatever resolution the printer supports. Use SVG for any print job. Use PNG only when the target requires raster (some social platforms, some legacy software).
Minimum module size in pixels (for digital displays)
If your QR will be displayed on a screen โ kiosk, TV slide, digital signage, app screenshot โ each module (one of the small black/white squares) should be at least 4 px, ideally 6โ8 px. A standard QR code is 21โ177 modules wide depending on data. So:
- Short URL (~25 modules wide, version 2): minimum 100 px, comfortable 200 px
- Medium data (~33 modules, version 4): minimum 130 px, comfortable 260 px
- Long data / high ECC (~57 modules, version 10): minimum 230 px, comfortable 460 px
For digital signage on a large TV viewed from across the room, treat it like a wall poster: 1:10 ratio.
The quiet zone (don't forget the border)
Every QR code needs a quiet zone โ a margin of light/blank pixels around it equal to at least 4 modules. Without it, the scanner can't tell where the code starts.
Common pitfall: a designer puts the QR right against a colored block or text on a flyer. The code doesn't scan. Solution: leave at least 4 modules of empty light space on every side. Our generator includes this automatically; just don't crop into it.
What about smaller than 1:10?
It can work in good conditions โ bright lighting, recent phone, no motion. But every step you go below 1:10 increases the failure rate. Going from 1:10 to 1:15 might fail 5 % of the time; going to 1:20 might fail 30 %.
If you absolutely must go small (e.g., crowded business card, small product label), compensate with:
- Higher contrast (black-on-white, no fancy colors)
- Higher print DPI (600+)
- Shorter encoded URL (less data โ fewer modules โ bigger modules per square cm)
- No logo (logos consume the error correction margin you'd otherwise spend on damage tolerance)
What about bigger than 1:10?
No downside whatsoever. Bigger QR = easier to scan, scans faster, more forgiving of bad lighting. The only "cost" is page real estate. If you have the space, use it.
Quick reference table
Print these next to your design:
- Business card QR: 2โ2.5 cm
- Restaurant table QR: 3โ5 cm
- Product label QR: 2โ4 cm (depending on packaging size)
- A4 flyer / poster QR: 5โ8 cm
- A3 poster QR: 10โ15 cm
- A2 poster / shop window QR: 15โ25 cm
- Trade show banner QR: 25โ50 cm
- Outdoor billboard QR: 1โ5 m
Generate a print-ready QR right now
Pick from 5 PNG sizes (256โ4096 px) or download as scalable SVG. Print template included for business cards and stickers.
Open generator