QR Code Size Guide: Minimum Sizes, Print Specs & Best Practices
Print a QR code too small and scanners will fail. Too large and you waste precious design space. This guide covers the exact dimensions you need for every medium — from business cards to billboards — along with the ISO standard minimums and the scanning-distance formula used by print professionals.
Contents
The ISO Minimum Size Rule
The ISO/IEC 18004 standard — the international specification for QR codes — does not define a fixed minimum physical size, because the appropriate size depends on the scanning distance and the density of data encoded. In practice, however, the widely accepted industry minimum for handheld smartphone scanning at close range is 2 cm × 2 cm (approximately ¾ inch × ¾ inch).
Below this size, most smartphone cameras struggle to resolve the individual modules (the black and white squares) that form the code, especially on lower-end devices or in poor lighting.
Rule of thumb: Never print a QR code smaller than 2 cm × 2 cm if you expect it to be scanned by a smartphone at arm's length. For anything that will be scanned from more than 30 cm away, use the distance formula below.
The 10:1 Scanning Distance Formula
The most useful sizing rule in professional print production is the 10:1 ratio: the QR code's physical size should be at least 1/10th of the expected scanning distance.
So if someone will scan your code from 1 metre away (e.g., a poster on a wall), the code should be at least 10 cm × 10 cm. For a billboard scanned from 10 metres, you need at least 100 cm × 100 cm (1 metre square).
| Scanning Distance | Minimum QR Code Size | Typical Use Case |
|---|---|---|
| 15–30 cm (arm's length) | 2 cm × 2 cm | Business cards, receipts |
| 30–60 cm | 3–6 cm × 3–6 cm | Brochures, flyers, product labels |
| 60 cm – 1 m | 6–10 cm × 6–10 cm | Table tents, shelf talkers |
| 1–3 m | 10–30 cm × 10–30 cm | Posters, window clings, signage |
| 3–10 m | 30 cm – 1 m square | Banners, trade show displays |
| 10 m+ | 1 m+ square | Billboards, building wraps |
Recommended Sizes by Use Case
Beyond the formula, here are the practical sizes used by designers and printers for common applications.
Business Cards
On a standard 85 mm × 55 mm business card, a QR code of 2.5 cm × 2.5 cm is the practical minimum. This leaves room for branding while remaining scannable from the natural distance at which someone holds a card (20–30 cm). Using an SVG export from our generator ensures the code stays crisp however the card is scaled.
Flyers and Brochures (A5 / A4)
For an A5 flyer, aim for 3–4 cm × 3–4 cm. On an A4, you can comfortably go to 4–5 cm × 4–5 cm. Place the code in a visually prominent area — bottom-right is conventional — with a short call to action above it (e.g., "Scan to book a table").
Product Packaging
Packaging QR codes are typically scanned from 10–30 cm at point of sale or at home. A 2.5–3 cm × 2.5–3 cm code works for most small packaging. For GS1 DataMatrix codes used in pharmaceutical packaging, GS1 publishes specific minimum size guidelines that differ from general QR code recommendations.
Posters (A3 / A2 / A1)
Wall posters are typically scanned from 50 cm to 1 metre. Use 6–10 cm × 6–10 cm depending on the poster size. At A1 (594 × 841 mm), a 10 cm code looks proportionate and scans reliably.
Retail and Restaurant Signage
Table-top menus or A-frame signs scanned from 40–70 cm should use codes of at least 5 cm × 5 cm. For window signs, where customers scan from outside (1–2 m), increase to 15–20 cm × 15–20 cm.
Quiet Zone: The Margin That Matters
Equally important as the code's size is the quiet zone — the blank white border surrounding the code. The ISO standard specifies a quiet zone of at least 4 modules (4× the width of the smallest square in the code) on all sides.
In practice, this translates to roughly 4–6 mm of white space around a 2.5 cm code. Violating the quiet zone is one of the most common causes of scan failure in printed materials — the scanner's algorithm needs that clear boundary to locate and orient the code.
Watch out: Placing a QR code flush against a coloured background box, image, or page edge without adequate quiet zone will cause scan failures even when the code itself is perfectly sized. Always maintain the white margin.
Resolution and DPI for Print
When exporting a QR code for print, resolution matters as much as physical size. The general recommendation is:
- 300 DPI minimum for standard commercial print (brochures, business cards, packaging)
- 600 DPI for fine print or small codes (labels, receipts)
- SVG format for any size above A5, or any application where the code will be scaled — SVG is resolution-independent and remains perfectly sharp at any print size
Our generator exports both PNG (raster) and SVG (vector). For any professional print application, download the SVG and supply it to your printer. For digital use (websites, email, social media), a 300×300 px PNG is sufficient for most purposes.
PNG — For Digital
Use for websites, emails, presentations, and social media. Recommended minimum 300×300 px for on-screen use.
SVG — For Print
Resolution-independent vector format. Use for all professional print applications. No pixelation at any size.
300 DPI Rule
For raster (PNG) print output, ensure at least 300 DPI at the intended print size. 600 DPI for small or detailed prints.
Common Sizing Mistakes to Avoid
- Scaling down a low-resolution PNG: If you generated a 150×150 px PNG and scale it to 5 cm at 300 DPI, it will print blurry. Always generate at the target resolution or use SVG.
- Ignoring scanning distance: Codes on outdoor signage are often printed far too small because designers test them at desk distance rather than from the expected viewing position.
- Eliminating the quiet zone: Putting the code inside a tight coloured border removes the quiet zone and causes scan failures.
- Using low contrast: A dark QR code needs a light background. The minimum contrast ratio for reliable scanning is approximately 40% (ISO 15415 standard for 1D codes; QR codes are similar in practice). Avoid dark-on-dark or light-on-light combinations.
- Too much data in a small code: The more data you encode, the denser the QR code and the larger it needs to be for reliable scanning. For small printed sizes, encode a short URL and redirect to your full destination.
Tip: Always test your printed QR code before the full production run. Use multiple devices — at least one iOS and one Android — and test in the lighting conditions where it will actually be used.
Ready to generate a perfectly sized QR code?
Download your QR code as SVG for flawless print results at any size.
Also read: What Is a QR Code? Complete Guide · QR Code Error Correction Explained · How to Use QR Codes for Business