Best QR Code Size for Printing (cm & inches)
Use practical QR code sizing rules for business cards, flyers, posters, packaging, and signs before you print.
If you want to try it right away, use our Free URL QR Code Generator. For deeper tips, read How Long Do QR Codes Last? (Do They Expire?).
Create your QR code now
Generate instantly and download PNG or SVG for free.
Getting the size right is the single biggest reason a printed QR code either scans instantly or gets ignored. Too small and phones cannot resolve the pattern; oversized and it wastes space and looks clumsy. This guide gives you real numbers by medium, the math behind them, and the export settings that keep a code crisp on paper.
The 10 to 1 rule that decides everything
The core rule of print sizing is simple: the minimum width of your QR code should be about one tenth of the distance people scan it from. That is the 10:1 ratio, and it works across every medium.
Run the math both directions. A poster mounted on a wall that people read from 3 metres away needs a code roughly 30 cm wide (300 cm ÷ 10). A flyer held in the hand at about 30 cm needs only a 3 cm code. A billboard read from 20 metres away theoretically needs a 2 metre code. The ratio scales linearly, so once you know the realistic scanning distance, the minimum size falls out immediately.
Treat the result as a floor, not a target. Printing slightly larger than the minimum adds a comfortable margin for cheap phone cameras, bad lighting, and users who scan from further away than you expected.
Recommended sizes by medium
Most print jobs fall into a handful of common formats. Use this table as a starting point, then bump the size up if the material lives in low light or gets scanned at an angle.
| Medium | Typical scan distance | Recommended minimum size |
|---|---|---|
| Business card | ~20-25 cm | 1.5-2 cm (0.6-0.8 in) |
| Flyer / brochure | ~30 cm | 2.5-3 cm (1-1.2 in) |
| Product label | ~15-25 cm | 1.5-2.5 cm (0.6-1 in) |
| Table tent | ~30-40 cm | 2.5-4 cm (1-1.6 in) |
| A4 poster | ~40-100 cm | 4-5 cm (1.6-2 in) |
| Large poster / window | ~1-3 m | 10 cm+ (4 in+) |
| Billboard | 10 m+ | scales with distance (÷10) |
Business cards are the tightest case. At 1.5 cm you are right at the edge, so keep the destination short and the contrast high. Product labels on curved bottles or jars deserve the upper end of their range, because curvature and glare both eat into readable area.
Why the quiet zone is not optional
Every QR code needs a clear margin around all four sides called the quiet zone. The spec calls for at least four modules of empty space (a module is one of the small squares). Without it, scanners struggle to tell where the code ends and the rest of your artwork begins.
Designers lose scans constantly by pushing text, borders, or photos right up against the code to save space. If your layout is cramped, shrink the code slightly and protect the quiet zone rather than the other way around. The margin is part of the code, not decoration you can trim.
Contrast, data density, and short links
Two things happen inside the code that affect how small you can print. First, contrast: a dark code on a light background scans best. Inverted codes (light on dark) and low-contrast colour pairs fail on older cameras, so keep a strong difference between foreground and background.
Second, data density. The more characters you encode, the more modules the code contains, and at a fixed physical size those extra modules make each square smaller. A 100-character URL can require noticeably tighter modules than a 25-character one at the same width. That is why shortening your destination is the cheapest way to allow smaller printing. Use a short link or a clean, trimmed URL so each module stays large. Error correction adds some tolerance for smudges and minor damage, but it is a safety net, not a substitute for adequate size.
Export settings for sharp print
How you export the file matters as much as the dimensions. For anything going to a printer, export at 300 DPI so the edges stay crisp rather than fuzzy. Better still, use a vector SVG, which scales to any size without blur because it is math, not pixels. A PNG is fine for quick digital use or when your print workflow only accepts raster files, but size it generously.
You can generate both formats with the URL QR code generator: download the SVG for posters and packaging that may be resized later, and grab a high-resolution PNG when you need a raster file. If your code opens a contact card or Wi-Fi prompt instead of a web page, the vCard QR code generator and Wi-Fi QR code generator follow the same sizing rules.
Always test the printed sample
Screen previews lie. A code that looks perfect on your monitor can fail once it is printed, resized in a layout, or laid on glossy stock. The only reliable test is the real thing at the real distance.
Print a proof at final size, tape it where it will actually live, and scan it from the expected distance on both an iPhone and an Android phone. Cameras and scanning apps differ enough that passing on one platform is not proof it works on the other. Check it in the lighting the material will face, whether that is a dim restaurant or a bright shop window.
If a printed code refuses to scan, work through QR Code Not Scanning? to isolate whether the problem is size, contrast, or the quiet zone. For handout-specific layout advice, QR Code for Flyers covers placement and call-to-action wording, and How to Create a QR Code walks through generating the code in the first place.
FAQ
What is the minimum size a QR code can be printed?
For close-range scanning at arm’s length (around 30 cm), roughly 2 to 2.5 cm (about 1 inch) is a safe minimum. Below that, the individual modules get too small for many phone cameras to resolve reliably, especially with longer URLs or on textured paper.
Does a longer web address force a bigger QR code?
Yes. A longer URL packs more data into the code, which adds modules and shrinks each square at the same physical size. Shortening the destination lets you print the same code smaller while keeping every module large enough to scan.
How do I calculate QR size for a poster people scan from across a room?
Use the 10 to 1 rule: divide the expected scanning distance by 10. A poster scanned from 3 metres needs a code about 30 cm wide, while a code read from 1 metre only needs about 10 cm.
Related guides
Learn why static QR codes do not expire by themselves and what actually makes a QR code stop working.
How to Create a QR Code for Free (Step-by-Step Guide)Learn how to create a QR code for links, Wi-Fi, contacts, and print materials with a practical testing checklist.
QR Code for Airbnb WiFi (Guest-Friendly)Create an Airbnb Wi-Fi QR code that helps guests connect quickly while keeping your main network secure.