The most common reason a printed QR code fails to scan is size: specifically, printing it too small for the expected scanning distance. A QR code that appears functional on screen can be completely unreadable in print, and the failure isn't visible to the naked eye. ISO standard 18004 specifies a minimum module size of 0.38mm — but that's an absolute floor, not a practical guide for real-world print (ISO/IEC 18004:2015).
Key Takeaways
- The practical minimum for a business card QR code (30–50cm scan distance) is 2.5×2.5cm
- For wall-mounted posters viewed at 1–2 meters: minimum 8×8cm
- For outdoor signage at 3–5 meters: minimum 15×15cm
- Always export as SVG for print — PNG above 300 DPI for secondary formats
- A quiet zone (white border) of at least 4 modules around the code is required for scanning
The Scan Distance Formula
QR code minimum size scales with scanning distance. The practical formula used by print designers:
Minimum QR size = scanning distance ÷ 10
| Scanning distance | Minimum QR code size |
|---|---|
| 30 cm (business card) | 3×3 cm |
| 50 cm (desk card) | 5×5 cm |
| 1 meter (wall display) | 10×10 cm |
| 2 meters (poster) | 20×20 cm |
| 5 meters (billboard) | 50×50 cm |
These are minimums for reliable scanning under good lighting conditions. In poor lighting or with older smartphones: multiply by 1.5.
Size Recommendations by Print Format
File Format Requirements for Print
SVG (vector) — always preferred for print. SVG scales to any size without pixelation, making it the correct format for sending to a print shop. QR Code Manager exports QR codes as SVG by default.
PNG — acceptable for print if exported at 300 DPI or higher. Calculate the pixel dimensions:
- Target print size: 5cm × 5cm
- At 300 DPI: 5 × 300/2.54 = 591 × 591 pixels minimum
- At 600 DPI (recommended for fine print): 1181 × 1181 pixels
JPEG — avoid for QR codes. JPEG compression introduces artifacts around the sharp black/white edges of QR modules, which can cause scan failures at small sizes.
The Quiet Zone: The Silent Killer of QR Codes
The quiet zone is the white border surrounding the QR code. It's part of the code standard — without adequate quiet zone, scanners can't locate the code's boundaries.
Minimum quiet zone: 4 modules (the smallest unit of the QR pattern) on all four sides.
For a 5×5cm QR code with 21 modules across (Version 1), each module is ~2.4mm. The quiet zone should be at least 4 × 2.4mm = 9.6mm on each side — roughly 1cm.
Errors in this area are among the most common causes of QR codes that look correct but don't scan. When placing a QR code near the edge of a design: always maintain at least 4mm of clear space between the code and any other design element.
Testing Before Large Print Runs
Before ordering 500 flyers or 50 poster prints:
- Print one test sheet at home on standard paper
- Scan at the expected viewing distance under normal room lighting
- Test with three different smartphones (vary age and brand)
- If scanning fails: enlarge by 25% and repeat
Don't assume that a code which scans on screen will scan in print — screen and print rendering differ significantly for high-contrast patterns.
Frequently Asked Questions
What's the maximum size a QR code can be? There's no maximum. Larger QR codes scan more reliably and work from greater distances. For outdoor installations, codes up to 1×1 meter are used on building walls and are perfectly scannable.
Can I add a logo to the center without affecting scan reliability? Yes, if the logo covers no more than 30% of the total QR code area. QR codes include error correction that allows partial damage — this is why logos work. Above 30% coverage, scan reliability drops significantly.
Why does my QR code scan on my phone but not on others? Newer iPhones and flagship Android devices have superior camera processors that can resolve smaller or lower-contrast codes. If a code only scans on the latest devices, it's too small or too low-contrast for reliable deployment. Test on a 3–4 year old mid-range device.
How much white space (quiet zone) do I need around the code? A minimum of 4 modules on all four sides — approximately 1cm for a standard 5×5cm code. More is always safer. Never place other design elements inside this zone.
Related: QR Code Design: Colors, Logo & Shape · QR Codes for Posters & Flyers · Dynamic QR Codes Guide