How-toMay 4, 2026·4 min read

What Size Should I Print My QR Code?

Print a QR too small and the camera can't resolve the modules. Print it too big and the code looks awkward — and your audience may end up scanning from outside its effective range anyway. Here's the practical size guide that actually works in the real world.

The general rule

1 cm of QR width for every 10 cm of scanning distance. That's the baseline worth memorizing. A code scanned from 1 meter away should be at least 10 cm wide. A billboard scanned from 10 meters? Aim for 1 meter wide. This ratio works for most modern smartphone cameras at typical resolutions. Newer phones can handle smaller codes; older phones need a bit more room. The 1:10 rule builds in a safety margin for both.

Common placements and sizes

Business cards (scanned at 20 cm): 2-3 cm square — reliable enough, small enough to fit the card. Table tents and counter cards (scanned at 30-50 cm): 3-4 cm square. Flyers and brochures (scanned at 30-50 cm): 3-5 cm square. Product packaging (scanned at 20-40 cm when held in hand): 2-4 cm square. Wall posters in a small space (scanned at 1-2 m): 8-15 cm square. Large venue signage (scanned at 3-5 m across a room): 30-50 cm square. Billboards and large outdoor signage (scanned at 10 m+): 1 m+ square. These are minimums. Bigger is safe. Smaller is risky.

Why bigger isn't always better

A QR that's much larger than the scanning distance demands can: • Look visually awkward and dominate the design • Confuse scanners that need the whole code in frame — phones at very close range can struggle to fit a 30 cm QR into the viewfinder • Imply "this is a big deal" when the QR is really just one of several CTAs and shouldn't be screaming the loudest The sweet spot is the smallest size that still scans reliably at the realistic distance. The 1:10 rule errs on the side of larger — and if you have to err, that's the right direction to err in.

What affects the rule

Higher error correction levels make codes denser (more modules in the same physical space) and require slightly larger prints for reliable scanning. Add ~10-15% to the minimum size if you're at error correction H. High-contrast prints (true black on true white) scan more reliably at small sizes than low-contrast prints (dark grey on cream). If you're using brand colors with lower contrast, scale up the print size. Glossy or reflective finishes can produce glare under certain lighting, which reduces effective range. Matte finishes are more forgiving. Print resolution matters. Below 300 DPI, small QRs (under 3 cm) can lose module sharpness. For business cards and small print, insist on 300 DPI or better.

FAQ

What's the smallest QR code that will reliably scan?
About 1.5 cm × 1.5 cm at close range (under 25 cm) with high-contrast print. Anything smaller starts to lose module sharpness on typical 300-DPI print.
Can a QR code be printed on a billboard?
Yes — at 1 m+ size, scaled to the realistic 10 m+ scanning distance. The challenge isn't the QR itself but the audience: people in cars driving past have very little time to actually scan. Think carefully about whether a QR is the right CTA for a billboard at all.
Does the QR size include the white border?
QR codes need a 'quiet zone' — a clear margin around the code at least 4 modules wide. The sizes here are the code itself, not counting the quiet zone. Add an extra 10-15% on each side for that.
What if I have to print smaller than recommended?
Test scan from the actual print before committing. Use error correction H, maximum contrast, and a matte finish. Pre-commit acceptance criteria: if it doesn't scan reliably with both iOS and Android at the realistic distance, redesign or upsize.

Related reading & tools

Generate your QR — print-ready

Free generator produces high-resolution PNG output suitable for any print size.

Start free