QR Generator

June 1, 2026

QR Code Module Size: What It Is and Why It Matters

Module SizeTechnicalPrint ResolutionQR Anatomy

Every QR code is made of small black and white squares called modules. The size of these modules determines how large the QR code appears and how far away it can be scanned.

This guide explains module size and why it matters for QR code reliability.

What Is a Module?

A module is the smallest unit in a QR code grid. Each module is either black or white. The QR code's data, error correction, and structural patterns are all encoded as patterns of modules.

A QR code version 3 has 29 × 29 = 841 modules. Version 6 has 41 × 41 = 1681 modules.

Module Size vs QR Code Size

The total QR code size equals module size × number of modules.

Total QR size = Module size × Number of modules per side

Example:

  • QR code with 29 modules (version 3)
  • Module size = 1 mm
  • Total QR size = 29 × 1 mm = 2.9 cm

Minimum Module Size for Printing

Printing MethodMinimum Module SizeNotes
Laser printer0.2 mm (0.008 in)Standard office printer
Inkjet printer0.25 mm (0.01 in)May bleed at very small sizes
Commercial offset0.15 mm (0.006 in)High precision
Screen print0.3 mm (0.012 in)Ink spread consideration
Flexography0.3 mm (0.012 in)Common for packaging
Digital press0.15 mm (0.006 in)Modern digital printing

Practical minimum: 0.3 mm (0.3 pt) module size for reliable scanning on most print methods.

Module Size by Scanning Distance

Module SizeQR v3 SizeMax Scanning DistanceBest For
0.3 mm8.7 mm3 cmMicro QR on tiny parts
0.5 mm14.5 mm5 cmSmall labels
1 mm29 mm10 cmBusiness cards
2 mm58 mm20 cmProduct packaging
5 mm145 mm50 cmFlyers, menus
1 cm29 cm1 mPosters
2 cm58 cm2 mIndoor signs
5 cm145 cm5 mOutdoor signs

Module Size Calculation

Formula

Module size (mm) = Scanning distance (mm) / 300

Examples

Scanning DistanceModule SizeQR Code Size (v3)
15 cm (business card)0.5 mm1.45 cm
30 cm (flyer)1 mm2.9 cm
1 m (poster)3.3 mm9.6 cm
3 m (sign)10 mm29 cm
10 m (billboard)33 mm96 cm

Module Size and Print Resolution

For crisp QR codes, the print resolution must be high enough:

Module SizeMin DPIPrint Quality
1 mm~25 DPIVery low
0.5 mm~50 DPILow
0.3 mm~85 DPIMedium
0.2 mm~127 DPIGood
0.15 mm~169 DPIHigh

Formula: Min DPI = 25.4 / module_size_in_mm

Why Module Size Matters

Scanner Resolution

Phone cameras have a minimum resolution requirement. Each module should cover at least 3-4 pixels on the camera sensor for reliable decoding.

Print Quality

Print defects like ink spread, misregistration, and paper fibers blur module edges. Larger modules are more tolerant of these defects.

Surface Curvature

On curved surfaces, modules distort. Larger modules are less affected by curvature distortion.

Testing Module Size

Quick Test

  1. Print your QR code at the intended size
  2. Place it at the expected scanning distance
  3. Try to scan with 3 different phones
  4. If any phone fails, increase the size by 20%

Professional Test

Use a module size test card with QR codes at decreasing module sizes to find the minimum reliable size for your specific printing and use case.

Creating QR Codes with Correct Module Size

Use a free QR code generator that outputs SVG:

  1. Enter your URL
  2. Download SVG
  3. Set the module size in your design software

Conclusion

Module size determines scan reliability. For print, aim for 0.3-0.5 mm minimum module size. For digital displays, size modules so the QR code occupies at least 10% of the screen width.

Create QR codes with precise module control — generate SVG QR codes and specify exact physical dimensions.


Was this article helpful?

Try Our QR Code Generator