A QR code that looks great on screen may scan poorly when printed if sizing, resolution, contrast, or quiet zone requirements are not met. This guide covers everything you need to know to produce print-ready QR codes that scan reliably at any size and in any print environment.
Minimum print size
The smallest a QR code should ever be printed is 2 cm × 2 cm (approximately 0.8 inches × 0.8 inches) for a standard QR code with moderate data density. At this size, most modern smartphone cameras can scan reliably in good lighting.
Recommended minimum sizes by material type:
| Material | Recommended minimum size |
|---|
| Business card | 2.5 cm × 2.5 cm |
| Flyer or brochure | 3 cm × 3 cm |
| Poster (A3 or smaller) | 4 cm × 4 cm |
| Large-format poster (A1, A0) | 6 cm × 6 cm or larger |
| Banner or display | 8 cm × 8 cm minimum; scale up with banner size |
| Billboard or vehicle wrap | Scale to ensure legibility from scanning distance |
The rule of thumb: The QR code should be at least one-tenth of the scanning distance. If a poster is viewed from 1 meter away, the QR code should be at least 10 cm. If a banner is viewed from 5 meters, the QR code should be at least 50 cm (scaling size accordingly).
Maximum size
There is no practical maximum size for a QR code. Because the pattern scales proportionally, a QR code at any size — including building-scale — scans identically to a small one, as long as the image quality is maintained. Use SVG format for any code printed larger than about 10 cm to guarantee infinite scaling without quality loss.
Resolution requirements
For PNG exports
- Minimum: 300 DPI (dots per inch) for print
- Recommended: 600 DPI for sharp output on commercial or offset presses
- Screen use: 72–96 DPI (standard screen resolution) is sufficient for websites and email
The HoopAI platform generates PNG files at a high DPI by default. When placing the PNG in design software (InDesign, Illustrator, Canva), do not scale it beyond 100% of its native dimensions to avoid introducing blurriness. Check the placed image’s DPI in your layout software before sending to print.
For SVG exports
SVG files are resolution-independent — they are defined by mathematical paths rather than pixels, so they render at the exact quality of whatever output device is used, whether a desktop inkjet or a commercial press. SVG is the preferred format for any print application.
For PDF exports
The platform’s PDF export produces a print-ready file at standard document size (A4). Suitable for standard office and commercial printing. For custom sizes or layouts, use SVG or high-resolution PNG and place them in your own design file.
Quiet zone (white border)
The quiet zone is the blank margin that must surround a QR code on all four sides. Scanners use the quiet zone to locate where the code begins and ends. Without an adequate quiet zone, the scanner may not detect the code boundary and fail to decode it.
Minimum quiet zone: 4 module widths on all sides (a “module” is one of the individual small squares that make up the QR code pattern).
In practical terms:
- For a code printed at 3 cm, the quiet zone should be at least 3–4 mm on each side
- For a code printed at 10 cm, the quiet zone should be at least 10–12 mm on each side
When placing a QR code in a design layout, ensure that no other design elements — text, images, colored backgrounds, decorative borders — overlap or crowd the quiet zone.
Contrast requirements
A QR code must have sufficient contrast between its dots (foreground) and its background for scanners to detect the pattern reliably.
Recommended contrast:
- Dark foreground on light background (traditional black on white) provides maximum contrast and maximum scanner compatibility
- Light foreground on dark background (white on black, white on navy) can work but should be tested thoroughly — some scanner apps struggle with inverted codes
- Colored codes (for example, dark blue on cream) work when the contrast ratio is high; avoid similar shades
What to avoid:
- Gray dots on white background
- Dark dots on dark background
- Patterns or images in the background that reduce contrast with the dot pattern
- Metallic or holographic surfaces that may reflect inconsistently
Always test a printed proof before the full print run.
File preparation checklist for sending to a printer
Before sending QR code files to a print shop or production facility:
| Print job | Recommended format | Notes |
|---|
| Business card | PNG (600 DPI) or SVG | SVG if the card goes to a professional printer |
| A4 / Letter flyer | PDF or SVG | Platform PDF export is print-ready at A4 size |
| A3 or A2 poster | SVG | Scale to any size without quality loss |
| A1 / A0 large poster | SVG | Essential — PNG will not scale this large sharply |
| Roll-up banner | SVG | Export SVG; size to banner dimensions in design software |
| Vehicle wrap | SVG | Provide SVG to your vinyl production company |
| Product packaging | SVG | Work with your packaging supplier’s specifications |
Testing before full print production
Always test a QR code before committing to a large print run. The testing process:
- Print a single proof at the intended final size
- Scan in normal conditions — indoor lighting, arm’s length distance
- Scan in challenging conditions — dim lighting, slight angle, scratched surface
- Test on multiple devices — at least one iOS and one Android device
- Verify the destination — confirm the correct page or action opens
- Check load speed — the linked page should load within 3 seconds on a standard mobile connection
If the code fails to scan in normal conditions, check contrast, quiet zone, and minimum size. If it scans but the page loads slowly, optimize the destination page for mobile.
When designing materials that include a QR code, allocate space for the quiet zone before placing other design elements. Retrofitting a quiet zone after the layout is complete often causes crowding issues. Plan the quiet zone as part of the initial layout.
Never print a QR code on a textured, glossy, or reflective surface without first testing a sample. High-gloss lamination, metallic inks, and textured papers can all interfere with camera scan detection. Request a sample from your printer if surface effects are planned.