QR code sizes: how big should you actually print them?

TL;DR Use the 1:10 rule โ€” the side of the QR code should be at least one-tenth of the scan distance. Phone in hand (30 cm) โ†’ 3 cm wide. Wall poster (1 m) โ†’ 10 cm. Trade show banner (3 m) โ†’ 30 cm. Billboard (5 m+) โ†’ 50 cm or more. Always include a quiet zone (white margin) and use vector SVG for print. When in doubt, print bigger.

"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:

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:

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:

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:

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.

Pro tip Add a short, plain-text URL underneath the QR ("qrcodeeasily.com" or "ourbrand.com/menu"). Users who can't or won't scan can still type. Costs you nothing, gains you fallback users.

Quick reference table

Print these next to your design:

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