QR Code Size Calculator

Tell us how far away people will scan from and what the code contains. We calculate the minimum printed size, the module size and the right export resolution.

Your print situation

Longer content means a denser grid and a larger minimum size.

Recommended size

How the calculation works

We take the larger of two minimums:

  1. Distance rule. Symbol width ≥ scanning distance ÷ 10. This keeps the code large enough in the camera's field of view.
  2. Density rule. Symbol width ≥ number of modules × 0.4 mm. This keeps individual squares printable and readable.

The number of modules comes from your actual content: version v has 17 + 4v modules per side. A short URL fits version 2 (25×25); a 500-character URL needs version 18 (89×89).

Chart showing minimum QR code width growing with scanning distance, with examples from business cards to banners
Minimum width by distance. Real-world examples sit on the line.

Typical results

Where it is scannedDistanceMinimum code width
Business card, receipt15 cm1.5 cm (but not below the density limit)
Table tent, product box30–40 cm3–4 cm
Counter sign, flyer on a wall1 m10 cm
Shop-window poster2.5 m25 cm
Large banner8 m80 cm

These are minimums. Going larger is almost always safe; going smaller is where scans start failing. Our size guide covers curved surfaces, glossy finishes and angled scanning.

Frequently asked questions

What is the 10:1 rule?

A common rule of thumb says the QR code should be at least one tenth as wide as the distance it will be scanned from. Scanning from 50 cm calls for about 5 cm; from 3 m, about 30 cm.

Why does the density rule matter?

A denser code has smaller squares. Even at a short distance, each module must stay large enough for a camera and printer to resolve. We use 0.4 mm as a conservative floor for typical office and commercial printing.

What is the quiet zone and is it included?

It is a blank margin of four modules around the code. The headline number is the code itself; the line below it adds the margin so you can reserve space in a layout.

What does the export pixel number mean?

It is the image size you need so every module covers a whole number of pixels at your print resolution. Exporting at whole-pixel multiples avoids blurry edges when a printer or design app resizes the image.

Related tools