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.

Written by: IMQRScan Editorial Team, Last updated: February 2026

Minimum QR code size guide for print and reliable scanning

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.

Best practical rule: Use 20 mm as the minimum and 25 mm as the safer standard for close-range printed QR codes.

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:

  1. Scanning distance
  2. Print quality and DPI
  3. Color contrast
  4. Amount of data encoded
  5. Module size
  6. Quiet zone around the QR code
  7. Surface type, such as glossy, curved, folded, or textured material
  8. 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.

Distance to minimum QR code size rule of thumb
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 print size and scanning distance guide

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.

  1. Minimum size: 20 x 20 mm / 0.8 x 0.8 in
  2. Recommended size: 25 x 25 mm / 1 x 1 in
  3. Resolution: at least 300 DPI
  4. Best format: SVG or high-resolution PNG/PDF
  5. 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.

  1. Using low-resolution artwork or complex backgrounds
  2. Removing or reducing the quiet zone
  3. Encoding too much data in a very small QR code
  4. Printing on glossy, curved, folded, or textured surfaces
  5. Using low contrast, such as light code on a light background
  6. Adding a large logo without increasing the QR code size
  7. Exporting the QR code as a low-quality screenshot
Create print-ready QR codes with IMQRScan

Do QR codes have to be black and white? No. But for reliable scanning, use a dark QR code on a light background and maintain strong contrast.

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.

  1. Business cards: 20–25 mm
  2. Receipts: 25–30 mm because thermal printing can reduce sharpness
  3. Flyers: 30–40 mm for easier scanning
  4. Posters and signs: 50–100 mm or larger based on distance
  5. Packaging: 25–35 mm when space allows
  6. 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:

  1. High-resolution downloads
  2. Vector or print-friendly formats where available
  3. Custom QR size and design controls
  4. Clear contrast settings
  5. Logo support with enough error correction
  6. 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.

QR code size on business cards

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

  1. DENSO WAVE INCORPORATED – QR Code Overview and Specifications . Official QR Code information from DENSO WAVE.
  2. 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

The minimum QR code size for reliable print scanning is usually 20 x 20 mm, or about 0.8 x 0.8 inches. For safer scanning, 25 x 25 mm, or 1 x 1 inch, is recommended.

For print, a QR code should usually be at least 20 x 20 mm. For business cards, receipts, packaging, and flyers, 25 x 25 mm is safer because it gives phone cameras more room to detect the code.

A QR code can sometimes scan below 20 mm, but this depends on data density, print quality, lighting, contrast, and camera distance. For reliable public use, avoid going below 20 x 20 mm.

The quiet zone is the empty margin around a QR code. A QR code should keep a quiet zone of at least 4 modules on all sides so scanners can detect the code boundary.

For business cards, use at least 20 x 20 mm. A 25 x 25 mm QR code is safer because it improves scanning reliability on small printed cards.

For digital use, use at least 150 x 150 pixels. For sharper display on websites, emails, PDFs, and screens, 300 x 300 pixels or larger is recommended.

Use at least 300 DPI for most printed QR codes. For small QR codes, detailed designs, thermal receipts, or packaging, 600 DPI can improve sharpness and scan reliability.

No. QR codes can use colors, but the safest option is a dark QR code on a light background with strong contrast.

You can use IMQRScan to create QR codes for URLs, business cards, menus, files, forms, events, and marketing campaigns. Use high-resolution downloads and test the QR code before printing.