QRStickerly Blog · March 2026
What Size Should a Printed QR Code Be?
Print a QR code too small and nobody can scan it; too large and it dominates your design. Fortunately there's a simple rule that gets the size right every time.
The 10:1 distance rule
A QR code should be at least one tenth of the distance from which people will scan it.
Scanning from 30 cm away (something held in the hand)? Minimum 3 cm wide. From 2 metres (a wall poster)? Minimum 20 cm. From 10 metres (a banner)? At least 1 metre. The formula works because phone cameras need the code to occupy enough pixels in the frame to resolve the individual modules.
Size chart for common uses
- Business card: 1.8 – 2.5 cm. This is the practical minimum for print — go smaller only with a very short URL.
- Product label / packaging: 2 – 3 cm.
- Table sticker (menu, payment): 3 – 5 cm. People scan from a seated position, 30–50 cm away.
- Counter stand / payment QR: 8 – 12 cm — customers scan from across the counter.
- A4 flyer: 3 – 4 cm, placed away from folds.
- Poster (scanned from 1.5 – 3 m): 15 – 30 cm.
- Vehicle or shopfront (3 – 10 m): 30 cm – 1 m+.
Why content length matters too
The more data inside a QR code, the more modules (small squares) it needs, and the smaller each module becomes at a given print size. A 25-character short link produces a sparse, easily-scanned code; a 300-character vCard at the same physical size has tiny dense modules that cameras struggle with. Two practical consequences:
- For small prints like business cards, keep the encoded content short — use a short URL or a dynamic QR code, which always encodes a compact redirect link no matter how long the destination is.
- For data-heavy codes like full contact cards, print larger.
The quiet zone: don't crowd the code
Every QR code needs a clear margin around it — the quiet zone — at least four modules wide. Designers often shrink this margin to fit a layout, and scanning reliability falls off a cliff. Our generators add the correct quiet zone automatically; just don't place text, borders or images tight against the code.
Resolution and file format
For print, always use SVG (vector — infinitely sharp at any size) or a high-resolution PNG of at least 1000 × 1000 px. Never stretch a small PNG to poster size: blurry module edges are a leading cause of scan failure. Both formats are free on QRStickerly.
Always do the arm's-length test
Before any print run: print one sample at actual size, place it where it will live, and scan it with two different phones — one new, one a few years old — in the actual lighting. Thirty seconds of testing prevents reprinting a thousand stickers. When you're ready, our sticker maker outputs print-ready A4 sheets at the exact millimetre size you choose.