The Golden Sizing Formula
As a general rule, use the 10:1 Distance-to-Size Ratio: the minimum width of your printed QR code should be 1/10th of the expected distance between the user's phone camera and the code.
Minimum Absolute Size: 20 mm × 20 mm (0.8 in × 0.8 in) for close-range handheld materials.
One of the most frequent printing mistakes is sizing a QR code too small to fit aesthetically into a graphic layout. While a 10mm QR code might look subtle and minimalist in Adobe InDesign, a budget smartphone camera under poor indoor lighting will struggle or fail entirely to focus on it.
Here is the engineering breakdown of how to calculate the correct QR code size for any physical print or digital screen.
The 10:1 Scanning Distance Ratio
The optical physics of standard mobile smartphone cameras (typically 24mm to 28mm equivalent focal length lenses) dictate that a QR code must occupy a sufficient portion of the camera sensor's pixel grid for decoding algorithms to resolve individual modules.
Use this simple formula:
Standard Sizing Reference Table for Physical Print
| Medium | Scanning Distance | Recommended QR Size | Absolute Minimum |
|---|---|---|---|
| Business Cards & Badges | 25 – 30 cm (10 – 12 in) | 25 mm × 25 mm (1.0 in) | 20 mm × 20 mm (0.8 in) |
| Restaurant Menus & Table Tents | 30 – 50 cm (1 – 1.5 ft) | 35 mm × 35 mm (1.4 in) | 25 mm × 25 mm (1.0 in) |
| Flyers & Magazine Ads | 40 – 60 cm (1.3 – 2 ft) | 40 mm × 40 mm (1.6 in) | 30 mm × 30 mm (1.2 in) |
| Window Signs & Retail Posters | 1 – 2 meters (3.3 – 6.6 ft) | 150 mm × 150 mm (6 in) | 100 mm × 100 mm (4 in) |
| Trade Show Backdrops | 3 – 5 meters (10 – 16 ft) | 400 mm × 400 mm (16 in) | 300 mm × 300 mm (12 in) |
| Outdoor Billboards | 10 – 15 meters (33 – 50 ft) | 1.2 m × 1.2 m (4 × 4 ft) | 1.0 m × 1.0 m (3.3 ft) |
Free Interactive Sizing Tool
Input your exact physical distance to calculate millimetre and inch requirements automatically.
The Critical Role of the Quiet Zone
Sizing does not end at the black pixels. The ISO/IEC 18004 specification strictly mandates a Quiet Zone: a clear border of solid background color around the entire perimeter of the code measuring at least 4 modules wide.
- If your QR code is 25mm wide and consists of 25 modules, each module is 1mm wide.
- Your quiet zone must therefore be at least 4mm on all four sides.
- Placing text, decorative borders, or imagery inside this quiet zone will immediately break the camera's finder pattern edge detection.
Why Dynamic QR Codes Can Be Printed Smaller
As explained in our guide to Dynamic vs Static QR Codes, static QR codes with long URLs expand into high-density grids (50×50 modules or more). When printed at 25mm, each individual module shrinks to sub-millimetre fractions.
Because a dynamic QR code encodes a short proxy link, the grid stays at Version 2 or 3 (25×25 modules). The modules are twice as large, meaning dynamic codes can be safely printed 20% to 30% smaller than static codes while maintaining equivalent scan speeds.
Pre-Flight Verification
Before committing to thousands of print units, download our free calibrated QR Print Test Sheet. It includes calibrated sample codes from 15mm up to 50mm so you can physically verify camera readability on your target paper stock.