QR Generator

June 1, 2026

QR Code Minimum Size: How Small Can a QR Code Be?

Minimum SizeMicro QRSmall QRTiny QR

How small can a QR code be? The theoretical answer is about 1 mm for the smallest format, but practical minimums depend on scanning technology, printing method, and use conditions.

This guide explores the limits of QR code miniaturization.

Theoretical Minimum

The smallest standard QR code is version 1 with error correction Level L: 21 × 21 modules.

At the absolute smallest, each module must be large enough for a camera to resolve. A high-resolution phone camera can resolve modules as small as 0.1 mm under ideal conditions.

Theoretical minimum QR code size (v1-L): 21 × 0.1 mm = 2.1 mm

Practical Minimums

By Printing Method

Print MethodMin ModuleMin v3 QRMin v1 QRNotes
Laser printer0.2 mm5.8 mm4.2 mmStandard office quality
Commercial offset0.15 mm4.4 mm3.2 mmProfessional print
High-res digital0.1 mm2.9 mm2.1 mmSpecialized equipment
Screen print0.3 mm8.7 mm6.3 mmInk spread
Laser engraving0.05 mm1.5 mm1.1 mmMetal, plastic

By Scanning Device

ScannerMin ModuleNotes
Modern iPhone (12+)0.15 mmExcellent camera, auto-focus
Mid-range Android0.2 mmGood camera quality
Budget phone0.3 mmLower resolution camera
Dedicated scanner0.1 mmIndustrial-grade readers
Old phone (2018-)0.25 mmOlder camera technology

Real-World Small QR Code Examples

1. Micro QR on Electronic Components

  • Size: 3 × 3 mm
  • Content: Serial number (20 characters)
  • Scanning: Industrial scanner, 5 cm distance
  • Error correction: Level L

2. QR Code on Jewelry

  • Size: 5 × 5 mm
  • Content: Product page URL
  • Scanning: phone camera, macro mode
  • Error correction: Level M

3. QR Code on Medical Device

  • Size: 4 × 4 mm
  • Content: Device ID + lot number
  • Scanning: phone camera
  • Error correction: Level M

Techniques for Smaller QR Codes

1. Minimize Data

Less data means fewer modules:

ContentQR VersionModules
Short URL (15 chars)121×21
Medium URL (40 chars)225×25
Long URL (100 chars)329×29
Full URL + params4+33×33+

2. Use Lower Error Correction

Level L produces the smallest QR code but reduces damage tolerance. Only use L for controlled environments.

3. Use a URL Shortener

A short URL like bit.ly/abc123 (14-17 characters) fits in a version 1 QR code instead of version 3 for a full URL.

4. Use Micro QR Code

Micro QR codes are a different format designed for very small spaces. They have only one finder pattern instead of three.

Micro QR VersionModulesMax Data
M111×115 numeric digits
M213×1310 numeric digits
M315×1523 alphanumeric chars
M417×1735 alphanumeric chars

Note: Not all QR scanners support Micro QR codes.

Size Comparison

QR TypeModulesContentSize at 0.2mm module
Micro M213×1310 digits2.6 × 2.6 mm
v1-L21×21Short URL4.2 × 4.2 mm
v2-M25×25Medium URL5 × 5 mm
v3-Q29×29URL + logo5.8 × 5.8 mm

Testing Small QR Codes

When creating very small QR codes:

  1. Print at the intended size
  2. Test with the phones your audience uses
  3. Test under expected lighting conditions
  4. Test with some wear applied
  5. If any test fails, increase size by 20%

Creating Small QR Codes

Use a free QR code generator and:

  1. Use a short URL (URL shortener helps)
  2. Choose Level L or M error correction
  3. Download as SVG to ensure sharp edges
  4. Test on multiple devices before mass production

Conclusion

QR codes as small as 3-5 mm are possible with good printing and modern phones. For most applications, 1-2 cm provides reliable scanning without special conditions.

Create small QR codes — generate compact QR codes for tight spaces with minimal data and lower error correction.


Was this article helpful?

Try Our QR Code Generator