QR code size for printing: minimum sizes and scanning distance
Updated · 2 min read
The 10:1 rule
Phones can read a QR code when it fills enough of the camera view. In practice that works out to roughly 1 cm of code for every 10 cm of distance. It’s a rule of thumb, not a law — good light and a simple code do better, small dense codes do worse — but it’s a safe starting point.
Size chart
| Where | Scanning distance | Minimum code width |
|---|---|---|
| Business card, packaging, label | 15–25 cm | 2–2.5 cm (0.8–1 in) |
| Table tent, menu, flyer | 30–40 cm | 3–4 cm (1.2–1.6 in) |
| Counter sign, A4 poster | 1 m | 10 cm (4 in) |
| Shop window | 1.5–2 m | 15–20 cm (6–8 in) |
| Large poster, banner | 3 m | 30 cm (12 in) |
| Billboard, building | 10 m | 1 m (40 in) |
What else decides whether it scans
- How much data is inside. A long link needs more squares, so each square gets smaller at the same print size. Dynamic codes encode a short link and stay readable at smaller sizes.
- The quiet zone. Leave an empty margin around the code at least four squares wide. Text or artwork touching the code is a common reason for failures.
- Contrast. Dark code on a light background. Avoid light-on-dark, gradients that fade out, and busy photos behind the code.
- The surface. Gloss and lamination reflect store lights. Curved bottles and cans distort the pattern — go bigger on curves.
- File quality. Send an SVG (vector) file to the printer. A small PNG stretched to poster size turns blurry.
Before you print 1,000 copies
- Print one proof at the final size.
- Scan it from the real distance with two different phones, in the real light.
- Use a dynamic code, so a broken or outdated link is a quick fix rather than a reprint.
myQR exports SVG on every plan and checks each design with a QR reader before you download, so you start from a file that scans.
One free QR code for 7 days — no account, no card.
Questions
What is the smallest a QR code can be?
About 2 × 2 cm (0.8 in) for something held in the hand, with a short link and high contrast. Smaller codes can work but fail more often.
Is SVG or PNG better for printing a QR code?
SVG. It is vector, so it prints perfectly sharp at any size. Use PNG for screens, emails and slides.
Does a logo change the size I need?
A little. A logo covers part of the pattern, so give it some extra size and keep the logo to about a fifth of the code’s width.
Keep reading
How to make a QR code with your logo (that still scans)
Add your logo to a QR code without breaking it: how error correction works, how big the logo can be, which colors are safe, and how to test before printing.
2 min read Use casesQR code for a restaurant menu: a 5-minute guide
Put your menu online, make one QR code for every table, and update prices without reprinting. Sizes, placement and the mistakes that make guests give up.
2 min read BasicsDynamic vs static QR codes: what’s the difference?
Static QR codes hold your link inside the pattern and can never change. Dynamic QR codes point to a short link you can edit and track. Here is how to choose.
2 min read