QR Code Size for Print: How Big Should Your QR Code Be?

A QR code that scans perfectly on your screen can fail completely once it is printed too small, too blurry, or too far from the person scanning it. Getting the size right is mostly about three things: how far away people will be, how much data the code contains, and how cleanly it prints. This guide gives you practical rules of thumb and a checklist to test before you send anything to the printer.

The rule of thumb: about 10:1 distance to size

A widely used guideline is that a QR code should be roughly one tenth of the scanning distance in width. In other words, for every 10 units of distance between the phone and the code, the code should be about 1 unit wide.

Treat this as a starting point, not a guarantee. Lighting, camera quality, print quality and how dense the code is all shift the result. When in doubt, go bigger.

Make a free QR code for a link, WiFi or contact card — generated in your browser.

Open the free QR code generator →

Typical starting sizes by use

UseTypical scanning distancePractical starting size
Business cardHand-heldAbout 2–2.5 cm (0.8–1 in) wide
Flyer or leafletHand-heldAbout 3–4 cm (1.2–1.6 in)
Restaurant table tent or menuArm's lengthAbout 3–5 cm (1.2–2 in)
Product packaging or labelHand-heldAbout 2–3 cm, larger if space allows
Poster1–2 mAbout 10–20 cm (4–8 in)
Window or wall signSeveral metersScale with the 10:1 rule

These sizes assume a short URL and good contrast. If your code holds a lot of data, size up.

Data length changes everything

A QR code is a grid of small squares called modules. The more data you put in, the more modules the code needs, and the smaller each module becomes at a given print size. Small modules are harder for cameras to read, especially from a distance or in poor light.

Ways to keep codes simple:

A practical check: if the squares in your code look very fine at the size you plan to print, either shorten the content or make the code bigger.

Do not forget the quiet zone

The quiet zone is the blank margin around the code. Scanners use it to find where the code begins and ends. The QR code standard calls for a quiet zone of four modules on every side.

In practice:

Error correction and logos

QR codes include error correction, which lets a scanner read a code even if part of it is damaged or covered. The standard defines four levels, usually labeled L, M, Q and H, from lowest to highest recovery capacity. Higher levels make the code more robust but also denser.

Contrast, colors and finishes

Use a vector or high-resolution file

How you export matters as much as the size.

The QR Studio generator runs in your browser, so you can create and download your code without uploading your data.

Test before you print

  1. Print a proof at actual size on an ordinary printer.
  2. Scan it with at least two different phones, ideally one iPhone and one Android device, using the built-in camera app.
  3. Scan from the real distance and angle, including in the lighting where it will be displayed.
  4. Check the destination. Make sure the link opens the right page and that the page works on mobile.
  5. Recheck after design changes. Moving, recoloring or resizing the code can affect scanning.

If anything fails, see our checklist for QR codes that are not scanning.

Add a clear call to action

A QR code on its own does not tell anyone why they should scan it. Add a short line nearby, such as "Scan to see the menu" or "Scan to join our WiFi". It improves the experience and helps people trust the code.

For a deeper dive into dimensions, see the full QR code size guide, and for a beginner walkthrough, how to make a QR code.

Frequently asked questions

What is the minimum size for a printed QR code?

There is no single minimum, but for hand-held items like business cards, around 2 cm (about 0.8 in) wide is a common starting point for short URLs. Always test a printed proof.

How do I calculate QR code size from scanning distance?

A common rule of thumb is to make the code about one tenth of the scanning distance in width, then adjust after testing.

What is a QR code quiet zone?

It is the blank margin around the code. The QR standard specifies a margin four modules wide on every side.

Should I use SVG or PNG for printing?

SVG is best because it scales without losing quality. A PNG works if it is exported at a high resolution for the final size.

Can I put a logo in my QR code?

Yes, if it is small and you use a higher error correction level. Test the final printed code on several phones.

Make a free QR code for a link, WiFi or contact card — generated in your browser.

Open the free QR code generator →

Keep reading