GetFreeQR
Guide7 min read

QR Code Size Guide: Best Practices for Print and Digital Use

Find the right QR code size for business cards, posters, banners, and screens. Minimum sizes, DPI settings, and a printable reference chart.

A restaurant owner in Chicago printed 500 table tents with a gorgeous QR code linking to the digital menu. Everything looked perfect on screen. But once the cards were cut and folded, the QR code measured just 1.2 cm across. Most phones could not scan it. Five hundred cards, straight into recycling.

We see this mistake more often than you would expect. The QR code itself is flawless. The design is on point. But the size is wrong, and that makes the entire thing useless. Getting the size right is one of those small details that separates QR codes people actually use from ones they ignore.

The Rule That Covers 90% of Situations

Here is the simplest guideline you will ever need: a QR code should be at least 1/10th of the scanning distance. If someone will scan from 30 cm away (like reading a business card), the code needs to be at least 3 cm wide. If they are scanning a banner from 3 meters across the room, that code needs to be at least 30 cm.

This 1:10 ratio comes from how phone cameras work. The lens needs enough resolution to distinguish individual modules (the small squares inside the code). Too far away relative to the code size, and those modules blur together into an unreadable blob.

That said, bigger is always better. A code that is 20% larger than the minimum scans faster and works reliably in poor lighting. We always recommend adding a buffer above the minimum.

QR Code Size by Use Case

Different materials and contexts call for different sizes. Here is what we have found works best based on real-world testing across hundreds of projects.

Business Cards

The standard business card is 8.5 x 5.5 cm. Space is tight. We recommend a qr code size of 2.5 to 3 cm for business cards. This is large enough to scan reliably when someone holds the card at a normal reading distance of 15 to 25 cm.

If your card design is crowded, 2 cm can work in good lighting, but do not go smaller. A QR code under 2 cm on a business card is risky. You can create the perfect sized code using our vCard QR generator and export it at the exact pixel dimensions you need.

Flyers and Brochures (A5/A4)

For printed flyers that people hold in their hands, 3 to 4 cm is the sweet spot. People typically hold a flyer 25 to 40 cm from their face when reading it. A 3 cm code scans well at that range.

On an A4 brochure, you have more room. Go with 4 to 5 cm and place the code in a position that is easy to find, usually the bottom right corner or near a call to action.

Posters (A3 and Larger)

Posters on a wall get scanned from 50 cm to 1.5 meters depending on where they are placed. An A3 poster should have a QR code of at least 6 cm. For larger posters displayed in hallways or lobbies, 10 to 15 cm works better.

We have tested poster QR codes at events and found that codes under 5 cm on wall posters get scanned about 60% less often than codes at 10 cm. Part of this is visibility - people simply do not notice the small ones.

Banners and Billboards

Large format prints follow the same 1:10 rule but the numbers get big fast. A pull-up banner where people stand 2 to 3 meters away needs a code of at least 20 to 30 cm. A billboard meant for distances of 5 meters or more needs 50 cm or larger.

For outdoor banners, we recommend going 30% larger than the calculated minimum. Outdoor lighting is unpredictable, and a larger code compensates for glare, shadows, and the motion of people walking past.

Digital Screens and Presentations

QR codes on screens are a different challenge. Screen resolution, brightness, and viewing angle all matter. For a TV screen or monitor in a lobby, make the QR code fill at least 15% of the screen width. On a presentation slide projected on a wall, the code should be at least 20 cm when projected.

One thing to watch out for: screen refresh rates and moire patterns can interfere with scanning on some displays. If you notice scanning issues on a digital screen, try increasing the QR code size by 50% or switching to a static image display rather than a video loop.

Size Reference Table

Here is a quick reference you can bookmark and use whenever you need to decide on a qr code size for any project:

Material Typical Scan Distance Minimum QR Size Recommended Size
Business card 15-25 cm 2 cm 2.5-3 cm
Flyer / brochure 25-40 cm 2.5 cm 3-4 cm
Table tent / menu 20-50 cm 3 cm 4-5 cm
A4 document 30-50 cm 3 cm 4-5 cm
A3 poster 50 cm - 1.5 m 5 cm 8-10 cm
Roll-up banner 1-3 m 10 cm 20-25 cm
Wall sign / window 1-2 m 10 cm 15-20 cm
Billboard 3-10 m 30 cm 50+ cm
TV / digital screen 1-3 m 15% screen width 20%+ screen width
Presentation slide 2-5 m 15 cm projected 20+ cm projected

DPI and Export Settings for Print

Generating a QR code at the right pixel size matters just as much as the physical size. If you export a QR code as a 200 x 200 pixel PNG and then stretch it to 10 cm on a poster, it will look blurry and may not scan.

The DPI Rule

For print, you want at least 300 DPI (dots per inch). Here is how to calculate the pixel dimensions you need:

Pixels = Size in inches x DPI

So a 3 cm QR code (about 1.2 inches) at 300 DPI needs to be at least 360 x 360 pixels. A 10 cm code (about 4 inches) needs 1200 x 1200 pixels.

SVG vs PNG

Our URL QR code generator lets you download in both PNG and SVG formats. For print projects, SVG is almost always the better choice. SVG is a vector format, which means it scales to any size without losing quality. You can make it 2 cm for a business card or 50 cm for a banner from the same file.

PNG works fine for digital use or small print jobs where you know the exact size in advance. Just make sure to generate it at a high enough resolution. We recommend at least 1024 x 1024 pixels for any QR code you plan to print.

Common Export Mistakes

A few things we see go wrong regularly:

  • Exporting too small, then upscaling. A 300 x 300 pixel PNG blown up to poster size looks terrible. Always generate at the target resolution or use SVG.
  • Saving as JPEG. JPEG compression adds artifacts around the sharp edges of QR code modules. This can make the code unscannable. Use PNG for raster or SVG for vector. Never JPEG.
  • Forgetting the quiet zone in the crop. The white border around the QR code is part of the code. If your designer crops it off to fit a tight layout, scanning will fail. Leave at least a 4-module white border on all sides.

How Data Density Affects Size

Not all QR codes are created equal in terms of complexity. A QR code encoding a short URL like "getfreeqr.app" has far fewer modules than one encoding a full vCard with name, phone, email, company, and address.

More data means more modules. More modules means each individual module is smaller at any given print size. This is why a QR code for a digital business card needs to be printed larger than a QR code for a simple URL.

As a general rule:

  • Short URL (under 50 characters): Minimum 2 cm works fine
  • Long URL or short text (50-150 characters): Minimum 3 cm
  • vCard or detailed text (150+ characters): Minimum 4 cm
  • WiFi credentials: Minimum 3 cm (typical data size is moderate)

If you are unsure, generate your QR code and count the modules along one edge. A code with 25 modules per side is simpler (and can be smaller) than one with 45 modules per side.

Testing Before You Print

We cannot stress this enough: always test before you commit to a print run. Here is our testing checklist:

  1. Print a single test copy at the final intended size.
  2. Scan with at least two phones - one iPhone and one Android. Use the default camera app, not a dedicated QR scanner.
  3. Test in the actual environment. If the code will hang on a dim restaurant wall, test it in dim lighting. If it will be on an outdoor banner, test in sunlight.
  4. Test from the expected distance. Hold your phone where a real user would stand.
  5. Try scanning at an angle. People do not always face QR codes head-on. A good code scans reliably up to about a 30-degree angle.

One extra tip: ask someone who was not involved in creating the code to try scanning it. Fresh eyes catch problems you have gone blind to.

Quick Recap

Getting the right qr code size is not complicated, but it is easy to overlook. Remember the 1:10 ratio as your baseline, add a buffer for real-world conditions, export at 300+ DPI or use SVG, and always test before printing.

The size table above covers the most common scenarios. Save it, share it with your designer, and you will never have to reprint a batch of unscannable QR codes again.

Need to create a QR code right now? Head to our free QR code generator and download in PNG or SVG at any resolution you need. It takes about 30 seconds.

Share this article

WhatsAppX

GetFreeQR Team

Published on 2026-03-05