QR Code Size Guide: Print Sizes & Minimum Dimensions
Printing a QR code at the wrong size is one of the most common mistakes people make. Too small and it won't scan. Too large and you waste valuable print real estate. This guide gives you exact minimum sizes for every common print format, the formula to calculate your own, and the technical details that ensure every code scans reliably.
The Quick Reference Size Chart
This table shows recommended minimum QR code sizes for common print materials. These assume a standard URL QR code (Version 3-4, approximately 29x29 modules).
| Print Material | Min QR Size | Scan Distance | Recommended DPI |
|---|---|---|---|
| Business card | 0.8" (2 cm) | 4-8" (10-20 cm) | 300+ |
| Product label | 0.6" (1.5 cm) | 3-6" (8-15 cm) | 300+ |
| Brochure / Flyer | 1" (2.5 cm) | 6-12" (15-30 cm) | 300+ |
| Letter / A4 page | 1.2" (3 cm) | 12-18" (30-45 cm) | 300+ |
| Poster (tabloid) | 2" (5 cm) | 2-3 ft (60-90 cm) | 300 |
| Trade show banner | 6" (15 cm) | 5-6 ft (1.5-1.8 m) | 150-300 |
| Billboard / large sign | 24" (60 cm) | 15-20 ft (4.5-6 m) | 72-150 |
| Highway billboard | Not recommended | Too far for phones | N/A |
The 10:1 Scanning Distance Formula
The most reliable way to determine QR code size is the 10:1 ratio. This rule comes from the physical limitations of smartphone cameras and QR scanning algorithms.
If someone will scan from 3 feet away, your QR code needs to be at least 3.6 inches per side.
This formula accounts for average smartphone camera resolution and typical lighting conditions. In poor lighting or with older phones, you may want to use a more conservative 8:1 ratio instead.
Examples Using the Formula
- Business card (held at 8 inches): 8 ÷ 10 = 0.8 inches minimum
- Restaurant table tent (viewed at 24 inches): 24 ÷ 10 = 2.4 inches
- Store window sign (scanned from 5 feet / 60 inches): 60 ÷ 10 = 6 inches
- Event banner (scanned from 10 feet / 120 inches): 120 ÷ 10 = 12 inches
Understanding Quiet Zones
The quiet zone is the mandatory white space around your QR code. Without it, scanners cannot detect where the code begins and ends. This is the second most common reason QR codes fail to scan after being too small.
The minimum quiet zone width is 4 modules on all four sides. A module is the smallest square unit in the QR code pattern. If your QR code has 29 modules across (a typical URL code), the quiet zone should be about 14% of the total QR code width on each side.
DPI Requirements for Print
DPI (dots per inch) determines how sharp your QR code appears in print. Unlike photographs where slight blur is acceptable, QR codes need crisp, clean edges for reliable scanning.
Recommended DPI by Format
- Business cards and labels: 300 DPI minimum, 600 DPI preferred
- Brochures and flyers: 300 DPI
- Posters: 300 DPI for small format, 150 DPI for large format (24"+)
- Banners and signs: 150 DPI (viewed from distance)
- Billboards: 72-150 DPI (large viewing distance compensates)
The relationship between DPI and viewing distance is inverse. Materials viewed up close need higher DPI. Materials viewed from far away can use lower DPI because the human eye and phone camera cannot resolve the individual dots at that distance.
Choosing the Right File Format
The file format you export determines whether your QR code can scale cleanly to any size or is locked to a fixed resolution.
SVG (Recommended for Print)
SVG is a vector format that scales infinitely without quality loss. A 1-inch SVG QR code can be enlarged to 10 feet and remain perfectly sharp. Every edge stays crisp because the image is defined by mathematical paths, not pixels. Use SVG whenever your printer or design software supports it.
PNG (Good Alternative)
PNG is a raster format with fixed resolution. If you export a 300px QR code and try to print it at 3 inches, you'll get only 100 DPI, which may produce fuzzy edges. Always export PNG at your intended print size multiplied by your target DPI. For a 2-inch print at 300 DPI, export at 600px.
JPEG (Avoid for QR Codes)
JPEG compression blurs the sharp edges that scanners rely on. Even at maximum quality, JPEG introduces artifacts around the high-contrast black and white boundaries of a QR code. Use PNG or SVG instead.
How Data Volume Affects Size
QR codes automatically increase in complexity as you encode more data. Each step up in "version" adds more modules to the grid, making each individual module smaller at the same overall print size.
| QR Version | Modules | Character Capacity | Typical Use |
|---|---|---|---|
| Version 2 | 25 x 25 | ~32 chars | Short URL |
| Version 4 | 33 x 33 | ~78 chars | Standard URL |
| Version 7 | 45 x 45 | ~154 chars | Long URL, email |
| Version 10 | 57 x 57 | ~271 chars | vCard, WiFi |
| Version 15 | 77 x 77 | ~520 chars | Full vCard |
A Version 10 QR code (vCard) needs roughly twice the print size of a Version 4 code (URL) for the same scanning reliability. If you're encoding a lot of data and space is limited, consider using a URL shortener to reduce the data and keep the QR code compact.
Testing Before You Print
Before sending a large print run, always test your QR code. Here's a reliable process:
- Print a single test copy at your intended size on your actual paper stock
- Scan with at least 3 different phones (older models are stricter about size and contrast)
- Test in real lighting conditions where the final print will be displayed
- Verify at your expected scanning distance, not just up close
- Check the quiet zone survived any trimming or binding in the print process
Common Printing Mistakes
These are the issues we see most often when people print QR codes that fail to scan:
- Cropped quiet zone: The white border was removed to save space. Always maintain 4 modules of white space.
- Low contrast: Using colored QR codes on colored backgrounds. Stick to dark foreground on light background for maximum reliability.
- JPEG compression: Saved as JPEG instead of PNG/SVG, blurring the module edges.
- Upscaled raster: Enlarged a small PNG, creating blurry pixels. Always start with SVG or export PNG at final print size.
- Too much data: Encoded a paragraph of text, creating a dense Version 20+ code that requires large print sizes.
- Glossy surface glare: Printed on highly reflective material that causes phone camera glare. Matte finishes scan more reliably.
Ready to create print-ready QR codes?
Generate QR Code (Free)Export as SVG for infinite scaling, or use our print templates for business cards, labels, and posters.
Frequently Asked Questions
What is the minimum QR code size for printing?
The absolute minimum for reliable scanning is 0.8 inches (2 cm) per side, assuming the code is held within 8 inches of the camera. For arm's-length scanning, use at least 1.2 inches.
How do I calculate QR code size for scanning distance?
Divide the expected scanning distance by 10. If someone will scan from 5 feet away, the QR code should be at least 6 inches per side. In low-light environments, use a more conservative 8:1 ratio.
What is the quiet zone on a QR code?
The quiet zone is the white border around a QR code that helps scanners detect its boundaries. It must be at least 4 modules wide on all four sides. Removing it is the second most common cause of scanning failures.
What DPI should I use for printing QR codes?
300 DPI minimum for close-viewing materials like business cards and brochures. 150 DPI is acceptable for large-format prints like banners and signs viewed from several feet away.
Should I use PNG or SVG for printing QR codes?
SVG is always the best choice for print because it scales to any size without quality loss. If SVG isn't supported, export PNG at your target print dimensions multiplied by your DPI. Never use JPEG for QR codes.
Does the amount of data affect minimum QR code size?
Yes. More data means more modules in the QR pattern, requiring a larger overall size for each module to remain scannable. A full vCard QR code (Version 10+) needs roughly twice the print size of a simple URL code (Version 3-4).