QR Code Minimum Size — How Small Can a QR Code Be?
The definitive guide to QR code minimum sizes for business cards, stickers, banners, and screens. Learn the sizing rules that prevent scan failures.
A QR code that's too small won't scan. A QR code that's too large wastes space. Getting the size right depends on scanning distance, content density, and print quality. Here's exactly how to size your QR codes for every situation using QRMax.
How to Determine QR Code Size in 3 Steps
Step 1: Know Your Scanning Distance
The general rule: QR code size = scanning distance ÷ 10. A code scanned from 30 cm away should be at least 3 cm × 3 cm. A code scanned from 3 meters (billboard, banner) should be at least 30 cm × 30 cm.
Step 2: Account for Content Density
More data = more modules = smaller individual squares = harder to scan at small sizes. A dynamic QR code with a short redirect URL has fewer modules than a static code encoding a long URL, making it scannable at smaller sizes.
Step 3: Test Before Printing
Generate your QR code at QRMax, print a test at your target size on the actual material, and scan from the expected distance. If it fails, increase the size by 20% and retest.
Size Guide by Application
| Application | Minimum Size | Scanning Distance | Notes |
|---|---|---|---|
| Business card | 2 cm × 2 cm | 10-15 cm | Use dynamic QR (fewer modules) |
| Product label | 1.5 cm × 1.5 cm | 5-10 cm | Only with low data density |
| Sticker / badge | 2.5 cm × 2.5 cm | 15-20 cm | Account for curved surfaces |
| Flyer / brochure | 3 cm × 3 cm | 20-30 cm | Standard print viewing distance |
| Table tent | 4 cm × 4 cm | 30-50 cm | Arm's length scanning |
| Poster (A3/A2) | 5-8 cm × 5-8 cm | 50-100 cm | Include clear CTA text |
| Banner / sign | 10-15 cm × 10-15 cm | 1-2 meters | Event and retail signage |
| Billboard | 30+ cm × 30+ cm | 3-10 meters | Requires very high contrast |
| Screen display | 3 cm × 3 cm (rendered) | 15-30 cm | Depends on screen resolution |
Why Small QR Codes Fail
QR codes are grids of tiny square modules. The scanner needs to distinguish each module clearly. When the code is too small:
- Individual modules blur together — especially on low-resolution printers or textured paper
- Camera can't focus — smartphone cameras have a minimum focus distance; very small codes fall below it
- Error correction can't compensate — size-related blur affects the entire code uniformly, unlike a logo overlay that damages a specific area
Dynamic vs Static: Size Implications
A dynamic QR code from QRMax encodes a short redirect URL (e.g., qrmax.io/abc123) instead of your full destination URL. This means:
- Fewer modules in the QR grid
- Larger individual modules at the same overall size
- Better scannability at smaller sizes
| QR Content | Approximate Module Count | Minimum Practical Size |
|---|---|---|
| Short URL (dynamic redirect) | ~21×21 | 1.5 cm × 1.5 cm |
| Medium URL (50-80 chars) | ~29×29 | 2 cm × 2 cm |
| Long URL (100+ chars) | ~37×37 | 2.5 cm × 2.5 cm |
| vCard (full contact) | ~45×45+ | 3 cm × 3 cm |
| WiFi credentials | ~29×29 | 2 cm × 2 cm |
Practical Tips
- Always add a quiet zone — the white border around the QR code (at least 4 modules wide) is required for scanning; don't crop it to save space, or the code may fail
- Use SVG format for print — SVG scales to any size without losing sharpness; PNG and JPG become pixelated when enlarged, and blurry modules don't scan
- For very small applications (jewelry, tags), use dynamic QR codes — the shorter encoded URL creates a simpler grid that remains scannable at tiny sizes
- Test on the actual printed material — screen previews don't account for print resolution, ink bleed, paper texture, or surface curvature; always scan-test the physical print
What's the absolute smallest a QR code can be?
Technically, about 1 cm × 1 cm with a dynamic QR code, high-contrast printing, and close-range scanning (5-10 cm). However, this is unreliable in real-world conditions. For reliable scanning, don't go below 1.5 cm × 1.5 cm for any application.
Do screen-displayed QR codes have different size rules?
Yes. Screen resolution matters — a 2 cm QR code on a 4K display has sharp modules, but the same size on a 720p display may have blurred edges. For screens, ensure each module is at least 3×3 pixels. For projected QR codes (presentations), go much larger — at least 10 cm on screen.
Does error correction level affect minimum size?
Higher error correction (H vs L) adds more modules to the grid, which means smaller individual modules at the same overall size. If you're printing small and don't need a logo overlay, use error correction level L (7%) to minimize module count and maximize scannability.
Related Articles
- QR Code Color Psychology — color choices that affect scanning
- QR Code Design Best Practices — complete design guide
- Dynamic vs Static QR Codes — why dynamic codes scan better at small sizes
- QR Code Error Correction Explained — L/M/Q/H levels and their impact