QR Code Size Guide — What Size Should Your QR Code Be?
Complete guide to choosing the right QR code size for every use case. Covers minimum sizes, scanning distances, print resolution, and format selection.
One of the most common questions about QR codes is "what size should it be?" The answer depends on where the code will be displayed, how far away the scanner will be, and what format you need. Getting the size wrong is one of the leading causes of QR code failure — too small and it will not scan; too large and it wastes valuable space. This guide gives you definitive answers for every use case.
The Fundamental Rule: The 10:1 Ratio
The most reliable rule of thumb for QR code sizing is the 10:1 ratio: the QR code's width should be at least 1/10th of the maximum expected scanning distance.
Examples:
- Scanning from 30 cm (business card, hand-held): QR code should be at least 3 cm wide
- Scanning from 1 meter (poster on a wall): QR code should be at least 10 cm wide
- Scanning from 3 meters (banner at an event): QR code should be at least 30 cm wide
- Scanning from 10 meters (billboard): QR code should be at least 1 meter wide
This rule accounts for camera resolution, focus distance, and the minimum module (individual square) size needed for reliable detection. It is conservative — most modern phones can scan slightly smaller codes — but following it ensures reliability across all devices and conditions.
Recommended Sizes by Use Case
Business Cards (3.5 x 2 inches / 89 x 51 mm)
- Recommended QR size: 20-25 mm (about 0.8-1 inch)
- Minimum: 15 mm (0.6 inches)
- Scanning distance: 15-30 cm
- Tip: Place on the back of the card for maximum size, or in a corner on the front
Product Labels and Packaging
- Small labels (e.g., cosmetics, supplements): 15-20 mm minimum
- Medium packaging (e.g., food boxes, electronics): 20-30 mm recommended
- Large packaging (e.g., appliance boxes): 30-50 mm for comfortable scanning
- Scanning distance: 15-50 cm depending on product size
Table Tents and Menu Cards
- Recommended QR size: 30-40 mm (about 1.2-1.6 inches)
- Minimum: 25 mm
- Scanning distance: 30-60 cm (arm's length while seated)
- Tip: Larger is better here — diners should not have to lean in to scan
Flyers and Brochures (Letter/A4 size)
- Recommended QR size: 25-35 mm
- Minimum: 20 mm
- Scanning distance: 20-40 cm (hand-held reading distance)
- Tip: Place the QR code where it does not compete with the primary message
Posters (A3 to A1 size)
- Recommended QR size: 50-100 mm (2-4 inches)
- Minimum: 40 mm
- Scanning distance: 0.5-2 meters
- Tip: Position at a height where phones can easily align with the code
Banners and Signs (large format)
- Recommended QR size: 150-300 mm (6-12 inches)
- Minimum: 100 mm
- Scanning distance: 1-3 meters
- Tip: Use SVG format for clean scaling at large sizes
Window Displays
- Recommended QR size: 80-150 mm (3-6 inches)
- Scanning distance: 0.5-1.5 meters (through glass adds difficulty)
- Important: Window reflections can interfere with scanning. Use high contrast and test with the actual display
Vehicle Wraps and Decals
- Recommended QR size: 150-250 mm (6-10 inches)
- Scanning distance: 1-3 meters
- Important: The vehicle may be moving, so make the code large and use a high-contrast design. Only expect scans when the vehicle is parked.
Digital Screens (TV, monitor, projector)
- Recommended size: At least 15% of screen width
- Important: Screen brightness, viewing angle, and refresh rate can affect scanning. Test on the actual display device.
Choosing the Right Export Resolution
The export resolution (in pixels) determines how many pixels make up your QR code image. When printing, you need enough pixels to produce sharp, clearly defined modules at the physical size.
Pixel Resolution Guide
| Physical Size | Minimum Resolution | Recommended Resolution |
|---|---|---|
| 2 cm (0.8 in) | 256 px | 512 px |
| 3 cm (1.2 in) | 256 px | 512 px |
| 5 cm (2 in) | 512 px | 1024 px |
| 10 cm (4 in) | 512 px | 1024 px |
| 20 cm (8 in) | 1024 px | 2048 px |
| 30+ cm (12+ in) | Use SVG | Use SVG |
Understanding DPI (Dots Per Inch)
For professional printing, most printers work at 300 DPI. To calculate the pixel resolution needed:
Pixels = Physical size (in inches) x DPI
- A 1-inch QR code at 300 DPI needs: 1 x 300 = 300 pixels (use 512px)
- A 2-inch QR code at 300 DPI needs: 2 x 300 = 600 pixels (use 1024px)
- A 4-inch QR code at 300 DPI needs: 4 x 300 = 1200 pixels (use 2048px)
Always round up to the next available size in QR Builder (256, 512, 1024, 2048, or 4096 px).
PNG vs. SVG: Choosing the Right Format
PNG (Portable Network Graphics)
- Best for: Digital use, small-to-medium print, sharing via email or messaging
- Characteristics: Raster format (fixed pixels), supports transparency, universally compatible
- Limitation: Cannot be scaled up without losing quality (pixelation)
- When to use: When you know the exact final size and it is under 20 cm
SVG (Scalable Vector Graphics)
- Best for: Large format printing, professional design workflows, situations where the final size is unknown
- Characteristics: Vector format (mathematical shapes), infinitely scalable, editable in design software
- Limitation: Not universally supported in all applications (cannot be directly uploaded to some platforms)
- When to use: When the code needs to scale to large sizes, when working with a graphic designer, or when you want maximum flexibility
Practical Advice
For most users, PNG at 1024px covers the majority of use cases — it is large enough for quality printing up to about 10 cm and works everywhere. If you plan to print larger than 10 cm, or if you are working with a professional designer, export as SVG.
Common Sizing Mistakes
- Making it too small for the scanning distance: The number one cause of QR code failure in the field. Always consider the distance from which people will scan.
- Scaling up a low-resolution PNG: If you export at 256px and then enlarge it to poster size, the modules will be blurry and may not scan. Always export at the appropriate resolution for your target size, or use SVG.
- Forgetting the quiet zone: The required white margin around the code is part of the total size. A 3 cm QR code with a proper quiet zone will take up about 3.5 cm of total space. Account for this in your layout.
- Not testing at the actual size: A QR code that scans perfectly on your computer screen may fail when printed at a small size on a business card. Always test on the final printed material.
- Ignoring the content length: QR codes encoding long URLs or large amounts of text have more modules (smaller individual squares). These codes need to be larger to maintain scannability. If your URL is very long, consider using a URL shortener to reduce the QR pattern complexity.
Summary
- Use the 10:1 rule as your starting point: QR width = scanning distance / 10
- Export at 1024px PNG for general use, SVG for large format
- Test on the actual material at the actual size before mass production
- Account for the quiet zone in your layout calculations
- When in doubt, go larger — a bigger QR code is never harder to scan
Ready to Create Your QR Code?
Start generating free, customizable QR codes in seconds. No sign-up required.
Create QR Code Free