Choose a reliable QR code print size for common formats and learn how distance, quiet zone, contrast, material, and testing affect scan success.
QR code print size depends on scan distance, surface quality, contrast, and how much data is inside the code. A QR code that scans on your monitor can fail after it is printed too small, cropped, or placed on a glossy surface.
For close-range scanning, start with at least 2 cm by 2 cm. For anything scanned farther away, increase the size.
Common starting points:
| Use case | Typical scan distance | Suggested minimum | Better starting point |
|---|---|---|---|
| Business card | Handheld | 2 cm / 0.8 in | 2.5 cm / 1 in |
| Product label | Handheld | 2.5 cm / 1 in | 3 cm / 1.2 in |
| Restaurant table card | Seated close range | 3 cm / 1.2 in | 4 cm / 1.6 in |
| Flyer | Arm length | 3 to 4 cm / 1.2 to 1.6 in | 5 cm / 2 in |
| Poster | 1 to 2 m / 3 to 6 ft | 8 cm / 3 in | 10 to 15 cm / 4 to 6 in |
| Window sign | Variable | Test from real distance | Make the code visibly scan-worthy |
These are starting points, not guarantees. Always test the final printed material.
A useful planning formula is:
QR code width = expected scan distance / 10
If people will scan from 50 cm away, start around 5 cm wide. If people will scan from 150 cm away, start around 15 cm wide. This formula is conservative enough for many print layouts, but it still depends on lighting, paper, contrast, and the phone camera.
For paid print runs, treat the formula as the first estimate, then print a proof and test it in the real environment.
The farther away someone scans, the larger the QR code must be. A small code on a counter can work because the phone is close. A poster code across a hallway needs a much larger target.
If people must zoom, step forward, or hold the phone perfectly still, the code is too small for the placement.
The quiet zone is the blank space around the QR code. It is part of the readable design, not optional padding. ISO/IEC 18004 uses a 4-module quiet zone baseline for normal QR codes.
Before printing, read the QR code quiet zone guide and make sure your design tool did not crop the margin.
Black on white is the safest combination. Colored QR codes can work, but the foreground must be darker than the background and the contrast must remain strong after printing.
Avoid:
Use SVG when the code will be scaled for large print. Use PNG for small print or web use if the export size is high enough. Avoid copying a QR code from a screenshot into a design file.
| Output format | Best for | Avoid when |
|---|---|---|
| SVG | Large print, posters, packaging, design tools | The printer or platform does not accept vector files |
| PNG | Web, small print, email, simple sharing | The code will be enlarged heavily |
| JPEG | Low-priority web use | You need maximum QR edge sharpness |
| WebP | Web pages and compressed assets | The final printer workflow cannot handle it |
For large print, SVG is safest because the module edges stay sharp at any size. For small digital uses, a high-resolution PNG is usually enough.
Print a proof and scan it:
If the campaign has business value, use a dynamic QR code so the destination can be fixed later without reprinting. Compare dynamic QR limits on the GetQRFree pricing page.
Before sending the final artwork to print:
Useful related pages:
If a printed QR code does not scan reliably:
Print failures are usually design and production problems, not scanner problems. Fix the physical code first.
Join the community
Subscribe to our newsletter for the latest news and updates