← Back to blog
June 2026·6 min read

QR Codes for Print Marketing: Posters, Flyers, and Ads

Most QR codes on posters fail for one reason: they're sized for a business card, printed on something meant to be read from across a room. The size you need depends entirely on how far away it will be scanned from.

The actual sizing formula

A reliable rule used by print shops: the code's width should be at least 1/10th of the maximum scan distance.

Scan distance 1 meter → code at least 10cm wide
Scan distance 2 meters → code at least 20cm wide
Scan distance 3 meters → code at least 30cm wide

A poster at a bus stop, read from across the platform, needs a dramatically larger code than a flyer handed directly to someone. Think about where the poster will physically be and how close people actually get to it before they'd bother scanning.

Contrast matters more outdoors than indoors

Indoor flyers are scanned under controlled lighting. Outdoor posters deal with direct sunlight, glare, and shadows, all of which reduce the effective contrast a camera sees, even if the printed contrast looks fine up close.

  • ▸Use near-black modules on a plain white or very light background. Avoid colored backgrounds behind the code, even if they match your branding elsewhere on the poster.
  • ▸Skip gradients inside the code pattern for anything meant to be scanned outdoors or from a distance. Gradients reduce the contrast between adjacent modules, which is exactly what distance and glare already work against.
  • ▸If the poster will be laminated, check the laminate doesn't introduce glare that washes out the code under typical lighting at the install location.

Give people a reason and an instruction

A bare code with no context gets ignored. Pair it with a short, specific call to action: "Scan for 20% off", "Scan to book", "Scan to watch the trailer". Telling people exactly what happens after scanning increases scan rate more than any design choice about the code's appearance.

Test before the full print run

Print one copy at full size, not a scaled-down desk preview, and scan it from the actual distance you expect people to stand. A code that scans fine on a laptop screen or from 20cm away can still fail completely at poster size and real viewing distance.

Creating your print QR code with oh my qr

Generate with URL and download the SVG. It scales cleanly from a flyer to a billboard with no loss of quality, unlike a PNG stretched beyond its original resolution. Keep the destination URL short for the simplest, most scan-reliable pattern at any size.

Create your print QR code right now — free, SVG included.

Create your QR code →
QR Codes for Print Marketing: Posters, Flyers, and Ads — oh my qr