QR Code Size & Printing Guide
If your QR code won't scan, it's almost always a size, contrast, or quiet zone problem. Use these simple rules and your codes will scan reliably across real-world prints — from tiny business cards to large outdoor signage.
The 3 rules that fix most scan problems
- Make it big enough. If it's going on paper or packaging, bigger is almost always safer. When in doubt, go larger.
- Keep a quiet zone. Leave a clean blank margin around the code on all four sides. No text, no images, no borders touching the code.
- Use high contrast. Dark code on a light background scans best. Avoid light-on-dark unless you test carefully.
💡 Quick fix: If your QR code isn't scanning and you're not sure why, the first thing to try is printing it larger. This fixes the majority of real-world scan failures.
Recommended minimum sizes
These are minimums — go larger whenever you can. The scanning distance rule of thumb: a phone can scan from roughly 10× the width of the code.
| Use case | Minimum width | Scan distance |
|---|---|---|
| Business cards / small labels | 0.8–1.0 in (2–2.5 cm) | 8–10 in (20–25 cm) |
| Flyers / menus | 1.25–2.0 in (3–5 cm) | 12–20 in (30–50 cm) |
| Posters / table signs | 3–4 in (8–10 cm) | 2–3 ft (60–90 cm) |
| Outdoor signage / banners | 6+ in (15+ cm) | 5+ ft (1.5+ m) |
| Billboards / large format | 12+ in (30+ cm) | 10+ ft (3+ m) |
⚠️ Business card warning: QR codes on business cards are right at the edge of reliable scanning. Keep the URL short to reduce code complexity, and test before ordering a large print run.
The quiet zone (the blank margin)
The quiet zone is the empty white space surrounding the QR code on all four sides. It's not decorative — scanners use it to detect where the code begins and ends. Many scan failures in real-world prints happen because text, images, or design elements are placed too close to the code.
Rule: Leave at least 4 modules (the tiny squares) of blank space on every side. When in doubt, add more margin — it never hurts scanning.
📐 Practical tip: If you're placing a QR code inside a design, add a white background rectangle behind it that extends at least 5–6mm beyond the code on all sides.
DPI and exporting
For digital use (websites, emails, presentations), PNG at 300–600px wide is plenty.
For print, you want either:
- SVG — vector format, infinitely scalable, always crisp. Best choice for any print job.
- High-res PNG — if SVG isn't an option, export at 1000px+ width for most print sizes. For large format (posters, banners), go 2000px+.
A QR code printed at 300 DPI needs to be at least 300px wide to print at 1 inch. For a 3-inch print at 300 DPI, you need a 900px image minimum.
Quick checklist before you print
- ✅ Tested on iPhone and Android
- ✅ Scanned from the expected distance (not just up close)
- ✅ Quiet zone is clear on all four sides
- ✅ High contrast — dark on light
- ✅ Not inverted (light on dark) unless tested and working
- ✅ Glossy surfaces avoided, or tested for glare
- ✅ Exported as SVG (or high-res PNG for large format)
- ✅ Proofed a small test print before the full run
How far away can someone scan a QR code?
A practical rule: scanning distance is roughly 10× the width of the code. A 1-inch code scans from about 10 inches. A 6-inch outdoor sign code scans from about 5 feet. Larger and cleaner always wins.
Can I put a QR code on a curved surface?
Yes, but curved surfaces can distort the code and make scanning harder. Use higher error correction (Level H), make the code larger than you think you need, and always test scanning from multiple angles.
Does the QR code color matter?
Yes. Dark modules on a light background is always safest. You can use brand colors but maintain strong contrast — light blue on white will fail. Dark navy on white works well. Avoid gradients across the code itself.
Generate your QR code now
Download as SVG for crisp printing at any size — free, no watermark, no expiry.