What Size Should Your QR Code Be? A Practical Sizing Guide
QR code sizing comes down to one core relationship: the farther away someone will be standing when they scan it, the larger the code needs to be. Everything else — complexity of the data, error correction level, print quality — matters, but distance is the dominant factor, and it's the one most sizing mistakes get wrong.
The general rule of thumb
A commonly used starting point: a QR code needs roughly 1 inch (2.5 cm) of size for every 10 feet (about 3 meters) of intended scanning distance. This is a rough guide, not a precise formula — actual scannable distance also depends on the phone camera's quality, lighting conditions, and the code's own contrast and complexity — but it's a reasonable starting point before adjusting for your specific situation.
Business cards and small print
At arm's length viewing distance (roughly a foot or two), a code as small as 0.8–1 inch (2–2.5 cm) square is generally sufficient, assuming good contrast and print quality. The portfolio and business-card guide covers placement specifics for this size range in more depth — the main risk at this scale is a low-resolution export blurring the fine detail a scanner needs at such a small physical size, so exporting as SVG matters more here, not less.
Table tents, menus, and counter signage
Viewed from a seated position roughly 1–2 feet away, 1.5–2 inches (about 4–5 cm) square gives comfortable margin. The restaurant and small-business guide covers this range specifically, including guidance for dim lighting, which effectively increases the size you should target versus a well-lit environment.
Posters and wall signage
Viewed from several feet away — a poster on a wall, signage near an entrance — aim for at least 3–4 inches (8–10 cm) square, scaling up further if the viewing distance is genuinely 10+ feet. Err larger rather than smaller here; an oversized code on a poster rarely looks wrong, while an undersized one simply fails to scan for anyone standing at a normal viewing distance.
Yard signs, vehicle wraps, and billboard-scale signage
For anything viewed from a car window or across a parking lot — real estate yard signs, vehicle signage, large banners — scale up substantially, often to 12 inches (30 cm) or more depending on realistic distance. This is the size range where the "1 inch per 10 feet" rule matters most, since underestimating scanning distance here is the single most common sizing mistake in outdoor signage.
Screen-based sizing (slides, digital displays)
For a code displayed on a projector screen, TV, or digital signage rather than printed, size relative to the viewing distance the same way as print — a code shown on a small laptop screen someone's standing right next to needs far less on-screen size than one projected across a conference room. As a practical check, if a code on a shared screen looks reasonably prominent to your own eye from the back of the room, it's probably scannable from there too.
When in doubt, size up and test
Since printing a QR code too large rarely causes a real problem (beyond using more physical space than strictly necessary), while printing one too small can make it unscannable at the intended distance, the safer default when uncertain is to round up rather than down — and always test-scan an actual printed sample from the real intended viewing distance before committing to a full print run, especially for anything produced at volume. See the printing companies guide for more on proofing before a large print run.
The short version
Match code size to realistic scanning distance, not to how much space happens to be available in a layout — roughly 1 inch of code per 10 feet of distance is a reasonable starting rule, and the generator's SVG export scales to any of these sizes from the same file without quality loss.