How Big Should a QR Code Be? A Simple QR Code Size Guide

Infinite QR Team · Nov 6, 2026

“How big should my QR code be?” It’s one of the most common questions before a print job, and guessing wrong is expensive. Too small and people have to walk right up to your poster or banner, or the code won’t scan at all. Here’s a simple way to pick a QR code size that works for the distance people will actually scan from.

Why QR code size matters so much

A QR code is a grid of small squares called modules. A phone camera has to see each module clearly enough to tell dark from light. Two things decide whether it can:

  • Distance. The farther away someone stands, the smaller each module looks to the camera.
  • Density. The more data a code holds, the more modules it needs, and the smaller each one becomes at the same printed size.

So there’s no single “right” size. A code that’s perfect on a business card held in your hand is far too small on a banner across a parking lot.

How to choose the right QR code size

  1. Start with the scanning distance. Picture where people will stand. Are they holding the item, standing at a counter or looking at a sign across the room? Estimate that distance before you open your design file.
  2. Apply the 10-to-1 rule of thumb. A common guideline is to make the code about one tenth of the scanning distance. Ten inches away, aim for about 1 inch wide. Five feet away, about 6 inches. Twenty feet away, about 2 feet. Treat this as a starting point, not a guarantee, and round up when in doubt.
  3. Use typical sizes as a sanity check. These are general rules of thumb, not fixed standards:
    • Business cards, tags and small labels: roughly 0.8 to 1 inch.
    • Flyers, menus, table tents and door hangers: roughly 1.5 to 2 inches.
    • Counter signs and small posters: roughly 2 to 4 inches.
    • Large posters and window signs: roughly 4 to 8 inches or more.
    • Banners, yard signs and vehicle graphics: often 1 foot or larger, based on distance.
  4. Keep the code simple. A long URL packs in more modules. A short link keeps the pattern less dense, so the same printed size scans more easily. Dynamic QR codes encode a short link instead of your full web address.
  5. Protect the quiet zone. The quiet zone is the blank margin around the code that helps scanners find its edges. A widely used guideline is a margin about four modules wide on every side. In practice, that’s a little more than half the width of one of the three large corner squares. Keep text, borders and photos out of it.
  6. Allow for conditions. Dim lighting, glossy material, a slight angle or viewers who are moving all make scanning harder. Size up when conditions are less than ideal.
  7. Test at real size and real distance. Print a proof at full size, stand where your customers will stand and scan with a couple of different phones, including an older one.

Print from a vector file

Size only helps if the edges stay sharp. Download an SVG for professional printing, since it scales to any size without blurring. A PNG works for everyday use if you export it large enough for the final print size.

Common mistakes to avoid

  • Shrinking the code to fit leftover space. Decide the code size first, then design around it.
  • Using business card sizes on signs. A 1-inch code on a poster across the room won’t scan.
  • Cropping the quiet zone. Trimming the margin to save space often breaks scanning.
  • Stretching a small image. Enlarging a low-resolution PNG makes the modules blurry.
  • Placing big codes too high. A large banner code mounted far above eye level is hard to frame in a phone camera.

Troubleshooting

  • Scans up close but not from a distance: the code is too small for that distance. Enlarge it using the 10-to-1 rule.
  • Phone focuses but never reads it: the code may be too dense. Use a short link and reprint.
  • Works on some phones only: increase contrast, widen the quiet zone and avoid light codes on dark backgrounds.
  • Edges look fuzzy in print: switch to the SVG file.

For contrast, placement and material tips beyond size, see our QR code print best practices.

How to do it with Infinite QR

Create a dynamic URL code in the QR code generator, keep the colors dark on light and download it as SVG so you can print it at any size. Because dynamic codes use a short link, the pattern stays clean, and you can change the destination after printing. If you want your logo in the code, paid plans start at $1 a month.

The Free plan includes 3 dynamic QR codes, 1,000 scans, color customization and 4 shapes, so you can test sizes for a print project at no cost. Compare plans and create a free account to get started.

Still stuck? Ask us

Tell us what’s going wrong with your QR code and a real person from our Atlanta team will reply by email.

We use your details only to answer your message. See our privacy policy.

Start creating with Infinite QR today.

Make branded QR codes you can edit after printing, and see how people scan them.