This website uses necessary cookies to ensure that our website is ideally usable. We do not use cookies that process personal data without your prior consent. Read our Cookie Policy Ok

3 Minutes
share fb

What is the minimum size of a QR Code?

What is the minimum size of a QR Code?

We recommend a size of 2 x 2 cm for a QR Code

A QR Code that encodes up to 72 characters (which is the length of a typical URL) should be printed in minimum size of 20×20 mm (0.79x0.79″) when scanned from a distance of 20cm (7.9″)

Consider the scanning distance

Rule of the thumb: the ratio between scanning distance and the QR Code size is 10:1. So if you want to scan a QR Code from 10 meters (390″), the size of the QR Code should be 1 square meter (39″). Or if you print a QR Code on a post card, the user will scan the QR Code from a distance close to 15cm (5.9″). Applying the rule the QR Code may have a minimum size of 15mm (0.59″).

SurfaceScan distanceQR Code size
A4 e.g. Magazine20cm20mm x 20mm
A3 e.g. Poster1m100mm x 100mm
3x4m e.g. Billboard10m1m x 1m

Consider the number of characters encoded in the QR Code

The more characters you are using in a QR Code the more complex the structure is and the harder the QR Code can be read. In most of the cases people use a QR Code to forward people to a website or landing page. The average length of an URL based on all QR Codes from our plattform is 60 characters, which is safe to print a QR Code in the size of 2 x 2 cm.

Smaller sizes of 1 x 1 cm are possible on modern smartphones with a camera that supports autofocus. However, you should print them in a size that works for most users under all different contexts.

How to print your QR Code as small as possible

Use scaleable vectorized QR Codes

It is important create QR Codes in Vector format. If you are plotting QR Codes from a .png or .jpg source, they may get blurred and cannot be read anymore.

Blurred QR Code
Vector QR Codes stay crisp in any size

Use low Error Correction Level

When creating a QR Code you can set an Error Correction Level. The higher the level is set, the more of a QR Code may be destroyed while the QR Code will be still readable. However, a higher level also increases the size of a QR Code. We recommend setting the error level L for QR Codes without an embedded logo. This will give you the smallest possible size of a QR Code.

Same QR Code with different Eror Correction Level
The QR Codes above contain the same URL encoded with different ECL (Error Correction Level) and therefor have different size

Mind the quiet zone around the QR Code

If you print a QR Code always leave a quiet zone (margin) around the QR Code. We recommend having 4 units of white space around your QR Code to ensure it can be read by any QR Code reader.

Quiet zone example
Have at least a Quiet Zone of 4 Units arround your QR Codes.

Use shortened URLs

How much information do you want to store in the QR Code? The less the better. Use shortened URLs instead of a long URL. The shorter the URL the less units a QR Code will contain and there for can be plotted smaller.

A shortened URL with up to 17 characters will produce a QR Code with 21×21 units. Encoding a longer URL with up to 72 chars will result in a QR Code with 35×35 units.

Regular URL vs Short URL
2) A shorted URL:

Devices that scan very small QR Codes

A few years ago, we organized a contest/experiment to determine which devices had the best scanning capabilities. The participants had to download a sample of different sized QR Codes and print it out. The results that we obtained demonstrated that the following devices we able to scan QR Code as small as 4mm x 4mm!

< 4mm (0.16”)

  • Huawei Ascend XT H1611 (3mm QR Code was printed on a Canon MF4320 laser printer with 600dpi)

< 5mm (0.19”)

  • Apple iPhone 5+
  • Google Nexus 5+
  • HTC One
  • Huawei Ascend Mate 7+
  • LG D802, D959
  • MicroMax Q450
  • Nokia Lumia 635
  • OnePlus One
  • Samsung GALAXY ACE 3+, GALAXY Note 4 Edge, GALAXY S4, GT-I9500, SGH-I317
Last update 3 months ago

How do I print a QR Code?

Provide enough contrast · Mind the quiet zone around the QR Code · Print QR Codes in scaleable vector format · Watch the minimum size · Do not exceed the maximum size of a logo in a QR Code

How do I print a QR Code?