How big should a QR code be for print?
As a rule of thumb, make a QR code at least one tenth of the distance it will be scanned from, and never smaller than about 0.8 inches (2 cm). A code read from 10 inches away should be at least an inch; a poster read from 10 feet should be at least 12 inches. When in doubt, print it bigger. A code that is too large never causes a problem, but one that is too small quietly fails.
Design a code sized to scan: start at graklink.com.
The 10 to 1 distance-to-size rule
The simplest guide is a ratio: a QR code should be about one tenth as wide as the distance it is read from. Divide the scan distance by ten and that is your minimum code size.
- Read from 12 inches (a menu in hand): at least ~1.2 inches.
- Read from 5 feet (a store window): at least ~6 inches.
- Read from 20 feet (a poster across a room): at least ~2 feet.
It is a floor, not a target. Going bigger only makes scanning easier and faster.
Print size reference
| Where it lives | Typical scan distance | Minimum code size |
|---|---|---|
| Business card, table tent | about 10 in | 0.8 to 1 in (2 to 2.5 cm) |
| Flyer, menu, packaging | 1 to 2 ft | 1.2 to 1.5 in |
| Store window, easel sign | 3 to 6 ft | 4 to 8 in |
| Yard sign, poster | 5 to 10 ft | 6 to 12 in |
| Banner, building, stage | 20 ft and up | 2 ft and up |
These are practical minimums. Bump them up for busy environments, low light, or older cameras.
Create your code and download a print file at any size.
Size is not the only thing that decides if it scans
Three more factors matter as much as raw size:
- Quiet zone. Leave a clear margin of empty space around the code, about four squares wide. A code crammed to the edge of a card or crowded by text gets harder to find.
- Data density. More data means more squares, which means a denser code that has to be printed larger to stay readable. Keeping the destination short keeps the code simpler.
- Square, not stretched. Never squeeze a code out of its square shape to fit a layout. Scale it evenly.
This is also a quiet advantage of dynamic codes: they encode a short redirect rather than a long URL, so the pattern is less dense and holds up better at small print sizes. More on the two types here: static vs dynamic QR codes.
Printable size checklist
- At least 0.8 inch (2 cm), and bigger for anything read from a distance.
- Apply the 10 to 1 rule for the real scan distance.
- Leave a clear quiet zone on all four sides.
- Keep strong contrast, dark code on a light background.
- Keep it square, never stretched.
- Print a proof at the final size and scan it on more than one phone before the full run.
For the full list of what makes codes fail, with pictures, see why QR codes don’t scan.
Sources
- Graklink print testing. Verified against Graklink’s own scan testing and the graklink.com checkout, last checked 2026-07-12.
- QR print sizing rule. The 10 to 1 distance-to-size ratio and the roughly 2 cm practical minimum are standard QR print guidance used across the industry. Last reviewed 2026-07-12.
Size it right, leave the margin, and test the proof. Start at graklink.com.
Make one that scans
Point it anywhere. Change it anytime. Print it forever. $7.99, once.
Your website, menu, listing, anything on the web.
Customize the look
Personalize your address from $1.99
Leave blank for a free random address.
Choose your analyticschoose one
Free for 30 days, then auto-renews; cancel anytime. Your codes keep working either way.
✓ Scan-checked: strong contrast, reads at print size
solidqr.co/•••••
One payment, one time,
scans forever.
30 day money back guarantee
Common questions
What is the minimum size for a QR code?
About 0.8 inches (2 cm) square for something scanned up close, like a business card or table tent. Smaller than that and many phone cameras struggle, especially in poor light.
Can a QR code be too big?
No. Bigger is always safer to scan. Just keep the clear margin (quiet zone) around it and keep it square. The only real limit is your layout.
Why won't my small QR code scan?
It is likely too small for the amount of data it carries, which makes the squares too fine for a camera to resolve. Print it larger, or shorten the destination. A dynamic code encodes a short redirect, so its pattern is simpler and scans better at small sizes.
How big should a QR code be on a poster or sign?
Use the 10 to 1 rule: the code should be at least one tenth of the distance it is read from. A sign read from 10 feet needs a code at least about 12 inches across.
Does a dynamic code let me print smaller?
Often, yes. A dynamic code stores a short redirect instead of a long URL, so the pattern has fewer squares and stays readable at a smaller size than a static code with a long link.