Best Size for a QR Code

A sizing cheat sheet for QR codes by surface and scan distance, plus the single rule of thumb that handles almost every situation.

Quick Answer

Minimum QR code size equals scan distance divided by ten. A code meant to be scanned from 10 inches away should be at least 1 inch wide. A poster viewed from 10 feet away needs a code at least 12 inches wide. Go bigger when in doubt.

Sizing a QR code is the single most common mistake beginners make. Too small and nobody can scan it. Too big and it dominates the layout. This guide gives you the simple math, a ready-to-use table by surface, and the sanity checks to catch problems before you print.

The scan-distance rule

The rule everyone in the industry uses is this: the minimum QR code size equals the scan distance divided by ten. Both numbers use the same units. If someone will scan from 10 inches away, the code needs to be at least 1 inch wide. From 24 inches, at least 2.4 inches wide. From 10 feet, at least 12 inches wide.

The rule exists because phone cameras need a certain number of pixels across the code to lock on reliably. The farther the phone, the smaller the code looks in the camera sensor. Bigger code, more pixels, better scan.

The rule gives you the minimum, not the ideal. Go 20 to 50 percent larger than the minimum for real-world safety margin. Phones come in many qualities, hands shake, and lighting varies. A code slightly larger than the minimum handles all of that without fuss.

Size by surface: a comparison table

Here is a ready-to-use reference for the most common placements:

Surface Typical scan distance Recommended QR size
Business card6 to 10 inches0.8 to 1 inch
Flyer or brochure12 to 18 inches1.2 to 1.8 inches
Restaurant menu12 inches1.2 inches
Window decal2 to 4 feet3 to 5 inches
Poster3 to 6 feet4 to 7 inches
Trade show banner6 to 10 feet8 to 12 inches
Billboard30 to 100 feet36 to 120 inches

These are starting points, not strict rules. If you are not sure how far people will stand, pick the larger option. A code that works from further away also works up close. The reverse is not true.

Why data length matters

The amount of data encoded in a QR code changes how dense the pattern is. A short URL like paypal.me/name produces a relatively sparse pattern with large, easy-to-read modules. A long URL with tracking parameters produces a dense pattern with tiny modules that need to be printed bigger to stay scannable.

This is one of the main reasons dynamic QR codes are easier to work with. A dynamic code points to a short redirect URL like yoursite.com/q/abc regardless of how long the final destination is. The pattern stays sparse and the code can be printed smaller without losing reliability. Our dynamic QR code generator handles this automatically.

If you must use a static code with a long URL, shorten the URL first using a link shortener or plan to print the code 25 to 50 percent larger than the table above suggests.

Mistakes that break scanning

Picking the right size is only half the job. Four related mistakes commonly break an otherwise correctly sized code:

  • Cropping the quiet zone. Designers sometimes chop off the white border to save space. Without the quiet zone, even a perfectly sized code fails.
  • Stretching the code. Dragging corners in design tools turns the square into a rectangle, which no scanner will read.
  • Low contrast colors. Light-on-light or dark-on-dark looks fine in print previews and fails in the wild.
  • Placing the code against a busy photo. Backgrounds confuse the scanner's edge detection. Always put the code on a solid background.

For a longer list of scanning failures and their fixes, read our guide on why QR codes fail to scan.

Testing your size before printing

Never guess. Print a single test copy at the exact size you plan to use and scan it with two different phones at the expected distance. If both scan in under two seconds, your size is right. If one of them struggles or fails, bump the size up 25 percent and test again.

For billboards and large signs, you cannot easily test the full size, but you can simulate it. Print the design at a smaller scale and calculate the equivalent scan distance based on that scale. For example, a 1:10 print of a billboard should still scan from a distance equal to one tenth of the expected real-world distance.

The Wikipedia QR code article has a good overview of module density and versions if you want to go deeper. When you are ready to generate, use our dynamic QR code with tracking tool so you can also measure how many people actually scan the final sign.

Frequently Asked Questions

What is the smallest size?

One inch square for handheld scanning.

How big for a poster?

At least four inches for typical poster viewing distances.

What is the scan-distance rule?

Minimum size equals scan distance divided by ten.

Does data length matter?

Yes. Long URLs produce denser codes that need more size.

Can a QR code be too big?

Not in terms of scanning. Bigger always works.

Related Articles

Generate a Properly Sized QR Code

Download SVG and scale to any size without losing sharpness.

Create QR Code