QR code quality

What size and error correction should a printed QR code use?

Physical size depends on the number of modules, the quiet zone and the printed size of each module. Denser content needs a larger symbol.

Scope

What this guide helps you verify

Estimate an appropriate QR size for a card, poster or label and select error correction without adding unnecessary density.

Last reviewed: August 1, 2026

Key points

Short answer

  • A standard QR code needs a four-module quiet zone on every side.
  • Version 1 is 21 × 21 modules and each version adds four modules per side.
  • DENSO WAVE recommends at least four printer dots per module for stable operation.
  • M is a common default; Q and H add redundancy and density.

Estimate physical size

Estimate total width as (matrix modules + 8 margin modules) × module size. Eight covers four clear modules on the left and right.

FactorSize effect
Longer contentUsually increases version and module count
Higher correctionAdds redundancy and can raise the version
Larger modulesGenerally improves scan stability
Quiet zoneAdds four clear modules on every side

L, M, Q and H levels

LevelIndicative recoveryTypical use
Labout 7%Clean surface, longer content
Mabout 15%General use
Qabout 25%Labels with limited wear
Habout 30%Higher damage risk

The percentages refer to codewords; they do not guarantee that any arbitrary area of the same size can be removed.

Pre-print checklist

  • Export SVG for sharp edges at different sizes.
  • Keep a light background, dark foreground and complete quiet zone.
  • Avoid folds, glare, textures and tight cropping.
  • Test the final asset at actual print size.
  • Scan on several phones at the expected distance and lighting.

Related tools

Apply the guide to real test data

Use these tools to generate, validate or structure the values explained in this guide.

Related guides

FAQ

Questions about this topic

What is the minimum printed QR code size?

There is no universal minimum. It depends on module count, scan distance, scanner, surface and print quality.

What is a QR code quiet zone?

It is the empty margin around the symbol. Standard QR codes require four modules on each side.

Which error correction level should I use?

M suits many clean uses. Q or H helps when the surface may be dirty or slightly damaged.

Why does level H make a QR code denser?

More codewords are reserved for Reed-Solomon redundancy, leaving less data capacity at the same version.

SVG or PNG for QR printing?

SVG is better for resizing without blur. PNG can work when its pixel dimensions match the final print size.

Can I put a logo in the center?

A logo hides modules. Use caution, higher correction and real scans of the final asset on several readers.