March 25, 20266 min read

QR Code Generators for Print vs Digital — Different Requirements

Why the QR code on your website and the one on your business card need different settings. DPI, vector formats, CMYK, quiet zones, and sizing for print.

qr code print digital design vector
Ad 336x280

I watched a print shop owner spend 20 minutes trying to figure out why a QR code looked fine on screen but scanned poorly when printed on a brochure. The answer was simple: 72 DPI PNG stretched to 2 inches. The modules were blurry mush. A problem that never would have happened if the code had been generated as SVG in the first place.

Print and digital QR codes have fundamentally different requirements. Most QR generators don't make this distinction clear, so here's the breakdown.

Resolution: The Core Difference

Digital (screen): A QR code displayed on a website or in an email needs to be roughly 200x200 pixels minimum. At typical screen densities (72-150 PPI), that's about 1.5-3 inches on screen. More than enough for a phone camera to read. Print: A QR code printed at 300 DPI (standard for commercial printing) at 1 inch needs to be 300x300 pixels minimum. At 2 inches, 600x600. At poster size (12 inches), 3,600x3,600. But here's the thing — if you use a vector format (SVG or PDF), resolution is infinite. The file scales to any size without quality loss.

This is why vector export matters more than most people think. A QR generator that only outputs PNG is a digital-only tool, even if it doesn't say so.

Format Guide

FormatTypeBest ForPrint Safe?
PNGRasterWeb, email, socialOnly if generated at 300+ DPI
SVGVectorPrint, any sizeYes — infinite resolution
PDFVectorPrint (direct to press)Yes — preferred by print shops
EPSVectorProfessional print (legacy)Yes — older print workflows
JPEGRasterNever use for QR codesNo — compression artifacts
Never, ever use JPEG for QR codes. JPEG compression creates artifacts around sharp edges, and QR codes are nothing but sharp edges. A JPEG QR code at quality 80 might work. At quality 60, it's a coinflip. Just don't.

Quiet Zone: Print's Hidden Requirement

The "quiet zone" is the blank margin around a QR code. The QR specification requires a minimum quiet zone of 4 modules wide (4x the width of one module square). Most generators include this by default.

On a digital screen, the quiet zone is usually fine because QR codes sit in white-background containers. In print, the quiet zone gets violated when designers crop it too tight, place the code on a busy background, or butt it against other elements.

I've seen menus where the QR code's quiet zone overlaps with a decorative border. The code still works — usually — but scan reliability drops from 98%+ to 85-90%. That 10-15% failure rate means frustrated customers.

Rule of thumb for print: Maintain at least 4mm of clear space around the QR code in every direction. If your designer pushes back, show them the scan failure rate.

Color: CMYK vs RGB

Digital QR codes use RGB color (screen colors). Print uses CMYK (ink colors). The difference matters because:

  1. Some RGB colors don't translate cleanly to CMYK. Bright blues and vivid greens shift noticeably.
  2. The contrast ratio between foreground and background must be high enough for scanning. A dark foreground on light background works best. The minimum contrast ratio for reliable scanning is approximately 40% (measured in luminance difference).
Common mistake: Designing a QR code with a medium-gray foreground (#808080) on white. Looks stylish on screen. Prints as a washed-out code that struggles to scan in anything but perfect lighting. Safe rule: Keep the foreground at 70% darkness or more. Black on white is always the safest choice. If brand colors are required, test a printed sample before committing to a full run.

Sizing for Print Materials

Minimum scannable sizes depend on the scanning distance:

Scanning DistanceMinimum Code SizeTypical Use Case
4 inches (handheld)0.8 inches (2 cm)Business cards
12 inches (table)1.0 inch (2.5 cm)Menu table tents
3 feet (standing)2.0 inches (5 cm)Posters at eye level
6 feet (walking by)4.0 inches (10 cm)Storefront signs
15+ feet (driving by)12+ inches (30 cm)Billboards
These are conservative minimums. I'd add 25% to be safe — screens, lighting, and phone camera quality vary.

Digital-Only Features That Don't Matter in Print

Some QR generator features are irrelevant for print:

  • Animated QR codes — obviously don't work on paper
  • Dark mode variants — print doesn't have dark mode
  • Responsive sizing — print is fixed size
  • Embedded click tracking pixels — print codes are scanned, not clicked
And some print requirements that don't matter digitally:
  • Bleed area — print needs 1-3mm extra margin for cutting tolerance
  • Spot color matching — irrelevant on screens
  • Overprint settings — only matters for professional offset printing

Generator Recommendations by Use Case

For web/email/social: Any generator works. PNG at 500x500 pixels or higher is sufficient. QRMax gives you this for free. For business cards and brochures: Use SVG or PDF output. QRMax and GoQR both offer SVG. Avoid generators that only output PNG unless they let you set DPI to 300+. For large-format print (posters, banners, billboards): SVG is mandatory. A PNG for a billboard would need to be 10,000+ pixels and the file would be enormous. SVG stays small and sharp at any size. For product packaging: PDF output is typically what packaging designers want. It imports cleanly into InDesign, Illustrator, and other professional layout tools. QRMax offers PDF export specifically for this workflow.

The Test Print Rule

Before committing to a print run of any size, print one copy on the same paper stock at the same size and test-scan it with 3 different phones. I know this sounds obvious, but the number of businesses that skip this step and end up with 5,000 unreadable brochures is genuinely alarming.

One test print costs you 5 minutes. One reprint costs you hundreds or thousands.

Ad 728x90