Guides

How big to print a QR code

Enter how far away people will scan it. If you have the link, add it too: a long link makes a denser code, which needs more room.

Left empty, sized for a short link like a dynamic code’s.

At least 3.5 cm (1½ in) wide

A tenth of the scanning distance.

How the size is worked out

Three limits, and the largest one wins. A code should be at least a tenth of the distance it is scanned from: read from 3 m away, 30 cm wide. It should never be under 2 cm (¾ in), the smallest phones read reliably. And each of its squares needs about half a millimeter, so a code with many squares needs more room than the distance alone suggests.

The squares come from what the code holds. A short link like mybakery.com/menu makes a code 25 squares across, and a dynamic code’s short link 29: both fit in 2 cm. A long Google Maps or Google Forms link makes 40 to 45, which needs 2.5 cm, and a contact 50 or more. A logo adds more still, because the code then carries extra error correction to make up for what the logo hides.

Common sizes

Where it is Scanned from Print it at least
Business card 20 cm 2 cm (1 in)
Menu or table card 35 cm 3.5 cm (1½ in)
Poster on a wall 1.5 m 15 cm (6 in)
Shop window 3 m 30 cm (12 in)
Sign across a parking lot 10 m 100 cm (39½ in)

For a short link. A longer link or a logo can need more.

Before the print run

Print one copy at its final size and scan it with two phones from where people will stand. Keep the white border around the code, and avoid gloss and laminate where light falls on it: glare can hide part of the pattern.