Updated

How big should a printed QR code be?

Print a QR code at least 2 cm (0.8 in) wide for scanning up close, such as on a business card. For anything farther away, make it about one tenth of the scanning distance: a code scanned from 1 meter should be about 10 cm wide.

Size by scanning distance

Where it's scanned fromExampleMinimum width
Hand's length (25 cm / 10 in)Business card, product label2.5 cm / 1 in
Table (50 cm / 20 in)Menu card, table tent5 cm / 2 in
Across a counter (1 m / 3 ft)Counter sign, flyer on a wall10 cm / 4 in
Across a room (2 m / 6.5 ft)Poster, window sign20 cm / 8 in
Far away (5 m / 16 ft)Banner, billboard50 cm / 20 in

Go bigger when the light is dim, the surface is shiny, or people will scan at an angle.

Things that make a code harder to scan

Print it sharp

Use the SVG or PDF download for print. They're vector files, so the code stays crisp at any size. A PNG can look blurry when a print shop scales it up.

Test before you print the whole run

Print one copy at the final size and scan it from the real distance with two or three different phones, including an older one. It takes a minute and saves reprinting.

Make a free QR code Codes that never expire