QR Code Size Guide: How Big Should Your Code Be?
How to pick the right size for QR codes in print, digital, and special circumstances. Bigger isn't always better.
Updated September 11, 2026
The ideal QR code size depends on three factors: how far away people scan from, the length of the URL or data it encodes, and the printing quality. Too small and it won't scan. Larger than necessary and it wastes space.
Factor 1: Scanning distance
A QR code needs to be large enough that a phone camera can focus and decode it from the distance people will scan from. Here's a rough rule of thumb:
- Business card (scanned from 6-12 inches): 0.7–1 inch
- Printed flyer or poster (scanned from arm's length, ~24 inches): 1–2 inches
- Billboard or very large poster (scanned from 10+ feet): 6–12 inches or larger
- Digital screen (scanned from arm's length): 1–2 inches at normal screen resolution
- Tiny label or tag (scanned from 2-4 inches): 0.4–0.6 inches, ideally 0.5+ inches
The closer people scan from, the smaller the code can be. The farther away, the larger it needs to be.
Factor 2: URL or data length
A shorter URL needs fewer modules (the small squares in the QR grid) and thus can be smaller. A long URL with tracking parameters needs more modules and becomes denser, requiring a larger physical size to scan reliably.
Example: A short URL like 'mysite.co/promo' encodes into a smaller QR version than 'mysite.com/campaign?ref=email&utm_source=newsletter&id=12345.'
Shorten your URLs for codes on small surfaces
If you're printing QR codes on business cards or small labels, use a URL shortener to keep the encoded data minimal, allowing a smaller, more scannable code.
Factor 3: Print quality and resolution
High-resolution printing (300+ DPI) allows smaller codes because the dots are crisper. Low-resolution or poor-quality printing (inkjet on rough paper) may require codes to be larger to stay scannable. Professional print shops typically work at 300 DPI, which is the standard for QR codes in print.
Minimum and recommended sizes
For different contexts:
- <strong>Business cards:</strong> Minimum 0.6 inches (usable but risky), recommended 0.8–1 inch.
- <strong>Flyers and brochures:</strong> Minimum 1 inch, recommended 1.5–2 inches.
- <strong>Packaging:</strong> Minimum 0.5–0.75 inches (depending on scanning distance), recommended 1–1.5 inches.
- <strong>Digital displays:</strong> Minimum 200×200 pixels on screen, recommended 400×400 pixels for comfortable scanning.
- <strong>Tiny labels/tags:</strong> Minimum 0.4 inches, but 0.5–0.75 inches is more reliable.
Can a QR code be too large?
Not really. Larger QR codes scan just fine — the downside is they take up more space. Some applications (like a billboard or a T-shirt) naturally call for a large code. In others (like a business card), a code larger than needed wastes valuable space for other information.
How to test if your size is right
Before committing to a large print run, test your QR code at actual size under real scanning conditions:
- Generate your QR code at the size you plan to use.
- Print it on the actual material (card stock, label, etc.) at that size.
- Test scanning with both an iPhone and an Android phone from the expected scanning distance.
- Test under various lighting: indoors, near windows, under bright lights, in shadows.
- If it scans reliably in all conditions, you're good. If it fails, go up one size and test again.
Common questions
What's the smallest QR code that will reliably scan?
For short URLs under good lighting, roughly 0.4–0.5 inches. But reliability drops noticeably below 0.6 inches, so aim for at least that size unless space is extremely limited.
Should I use the largest size possible?
Not necessarily. Large codes take up more space without improving scannability beyond a certain point. Use the smallest size that scans reliably for your use case.
How do I decide between a smaller code with more white space vs. a larger code?
Test both. Larger is generally more reliable, but if space is limited, shrink until testing shows reliability issues, then go back up one step.
Do mobile devices scan smaller codes more slowly?
Slightly — very small codes may take a second or two longer to focus and decode. Larger codes usually scan instantly.
Related articles
Printing Guide
Recommended sizes for flyers, posters, and packaging, plus the quiet zone and contrast rules that determine whether a printed QR code scans reliably.
Business Card Guide
Business cards are the smallest common QR code use case. Here's how to size, place, and test a code so it scans reliably at that scale.
Error Correction
How QR codes survive damage, glare, and logo overlays without breaking — and why PXLA QR uses error-correction level Q by default.
