Minimum QR Code Size: How Small Can a QR Code Be?
Formula: Minimum QR size ≈ scan distance ÷ 10
Quick answer: The minimum QR code size for reliable print scanning is usually 20 x 20 mm or 0.8 x 0.8 in. For safer scanning on business cards, flyers, receipts, and packaging, use 25 x 25 mm or 1 x 1 in. For distance scanning, use the 10:1 rule: QR code size ≈ scan distance ÷ 10. Always keep a quiet zone of at least 4 modules around the QR code.
Table of Contents
Recent posts
QR codes are used on business cards, flyers, menus, packaging, receipts, stickers, signs, and payment pages. But one common question matters before printing: what is the minimum QR code size that still scans reliably?
The minimum QR code size depends on where the QR code is printed and how far users will scan it from. For most printed materials, a QR code should not be smaller than 20 x 20 mm. For reliable results, especially on business cards, flyers, receipts, and packaging, 25 x 25 mm is a safer standard size.
This guide explains the minimum and recommended QR code sizes for print, business cards, receipts, posters, labels, packaging, and digital screens. It also covers quiet zone, DPI, scanning distance, module size, and common mistakes that make QR codes hard to scan.
Minimum QR Code Size for Print
For print, the minimum QR code size is usually 20 x 20 mm. However, 25 x 25 mm is recommended when the QR code will be scanned by different phones, printed on textured material, placed on small packaging, or used in low-light conditions.
A QR code can sometimes work below 20 mm, but smaller sizes are risky because the modules become harder for phone cameras to detect. If the QR code contains a long URL, a logo, high error correction, or dense data, increase the final print size.
Recommended QR Code Size by Use Case
| Use case | Minimum size | Recommended size | Best practice |
|---|---|---|---|
| Business card | 20 x 20 mm | 25 x 25 mm | Use high contrast and test before printing |
| Flyer | 25 x 25 mm | 30–40 mm | Add a clear “Scan Me” label |
| Poster | 50 x 50 mm | 60 mm or larger | Increase size based on scanning distance |
| Receipt | 25 x 25 mm | 30 x 30 mm | Thermal printing can blur small modules |
| Packaging label | 20 x 20 mm | 25–35 mm | Avoid curved, glossy, or folded areas |
| Restaurant table menu | 25 x 25 mm | 30–40 mm | Place the QR code where lighting is clear |
| Sticker | 20 x 20 mm | 25–35 mm | Use matte finish where possible |
Why QR Code Size Matters
QR code size matters because scanners need to detect the code pattern, separate each module, and read the quiet zone around the QR code. If the code is too small, phone cameras may struggle to focus, and users may not be able to scan it reliably.
Factors that affect QR code scanning include:
- Scanning distance
- Print quality and DPI
- Color contrast
- Amount of data encoded
- Module size
- Quiet zone around the QR code
- Surface type, such as glossy, curved, folded, or textured material
- Logo size or heavy QR code customization
QR Code Scanning Distance: The 10:1 Rule
A simple rule for printed QR codes is: minimum QR code size = scanning distance ÷ 10. For example, if people scan from 10 inches away, the QR code should be around 1 inch wide.
| Scan distance | Minimum size (in) | Minimum size (mm) |
|---|---|---|
| 6 in / 15 cm | 0.6 in | 15 mm |
| 10 in / 25 cm | 1.0 in | 25 mm |
| 18 in / 45 cm | 1.8 in | 46 mm |
| 24 in / 60 cm | 2.4 in | 61 mm |
| 36 in / 90 cm | 3.6 in | 91 mm |
Increase the size if the QR code contains dense data, has a center logo, uses high error correction, or appears on a glossy or curved surface.
How Small Can a QR Code Be?
A QR code can sometimes scan at around 10 x 10 mm, but this is not recommended for public print use. Very small QR codes only work when the encoded data is short, the print is sharp, the contrast is high, and the user scans very close to the surface.
For business use, avoid printing QR codes below 20 x 20 mm. If the QR code needs to appear on a small item, use a short URL, reduce unnecessary design elements, and test the final printed version on multiple phones.

QR Code Quiet Zone: Why 4 Modules Matter
The quiet zone is the blank margin around the QR code. It helps scanners detect where the QR code starts and ends. A QR code should keep a quiet zone of at least 4 modules on all sides.
QR Size Basics: Module and Quiet Zone
Module: the smallest black or white square in a QR code.
Quiet zone: the empty margin surrounding the code on all sides.
Quiet zone rule: keep at least 4 modules of clear space around every edge.
Do not place text, icons, borders, stickers, or design elements too close to the QR code. If the quiet zone is missing, the QR code may still look correct but fail when scanned.
Minimum QR Code Size for Business Cards
The size of a vCard QR code on business cards is important because business cards have limited space. A QR code that is too small may look clean in the design but fail after printing.
- Minimum size: 20 x 20 mm / 0.8 x 0.8 in
- Recommended size: 25 x 25 mm / 1 x 1 in
- Resolution: at least 300 DPI
- Best format: SVG or high-resolution PNG/PDF
- Best finish: matte print with high contrast
Always test the code before mass printing to avoid a blurry QR code that does not scan.
QR Code Size in Pixels for Screens
For digital use, a QR code should usually be at least 150 x 150 pixels. For sharper display on websites, emails, PDFs, and screens, use 300 x 300 pixels or larger.
If the QR code will appear on a large display, presentation slide, TV screen, or digital menu board, increase the pixel size and test it from the real viewing distance.
Common Mistakes That Make QR Codes Unscannable
Even when the QR code has the right dimensions, design and printing mistakes can make it unreliable.
- Using low-resolution artwork or complex backgrounds
- Removing or reducing the quiet zone
- Encoding too much data in a very small QR code
- Printing on glossy, curved, folded, or textured surfaces
- Using low contrast, such as light code on a light background
- Adding a large logo without increasing the QR code size
- Exporting the QR code as a low-quality screenshot
QR Code Size for Flyers, Posters, Receipts and Packaging
Different printed materials need different QR code sizes because users scan from different distances. A QR code on a business card may be scanned from a few inches away, while a poster or standee may be scanned from several feet away.
- Business cards: 20–25 mm
- Receipts: 25–30 mm because thermal printing can reduce sharpness
- Flyers: 30–40 mm for easier scanning
- Posters and signs: 50–100 mm or larger based on distance
- Packaging: 25–35 mm when space allows
- Restaurant table menus: 30–40 mm for quick scanning
For more print-specific placement guidance, read our guide on QR codes in print.
How to Create the Right QR Code Size with a Generator
Use a reliable tool like IMQRScan QR code generator to create a QR code that is suitable for print, digital use, business cards, labels, or marketing campaigns.
A print-ready QR generator should support:
- High-resolution downloads
- Vector or print-friendly formats where available
- Custom QR size and design controls
- Clear contrast settings
- Logo support with enough error correction
- Dynamic QR codes for editable links and scan tracking
Upsize if: data is dense, error correction is high, the surface is glossy or curved, lighting is poor, or you add heavy branding or a center logo.
Practical rule: Increase total QR code size by 20–30% when using a logo, high error correction, or complex print conditions.
Module size baselines: print modules should be at least 0.8 mm on paper and about 1.0 mm on thermal receipts. On screens, use at least 4 px per module.

Create a QR Code at the Right Size
Use IMQRScan to create QR codes for URLs, business cards, menus, packaging, events, forms, files, and marketing campaigns. Test your QR code before printing and choose a size that matches the real scan distance.
References
- DENSO WAVE INCORPORATED – QR Code Overview and Specifications . Official QR Code information from DENSO WAVE.
- ISO/IEC 18004:2015 – QR Code bar code symbology specification . International standard for QR Code structure and symbology.
Final Recommendation for QR Code Size
For most print use cases, the minimum QR code size should be 20 x 20 mm, but 25 x 25 mm is safer for reliable scanning. For posters, flyers, table stands, and signs, increase the size based on the real scanning distance.
Do not print a small QR code without testing it on real devices first. Keep enough quiet zone, use strong contrast, avoid low-resolution exports, and increase the size when adding logos or custom design elements.
Need a reliable QR code for printing?
Create a print-ready QR code with IMQRScan →Frequently Asked Questions
About QR Code Sizes
Here is what you need to know before printing a QR code