Why “it scans on my laptop” is not enough
Designers often validate QR codes on bright monitors at arm’s length. Real users scan under store lighting, on slightly curved packaging, through shop windows, or one-handed while walking. Reliability engineering for QR means designing for worst-case distance, glare, and motion blur.
Quiet zone (margin) is non-negotiable
The QR standard requires a margin of light modules around the symbol. If artwork, logos, or crop marks intrude on that margin, scanners fail unpredictably — especially budget Android cameras.
A practical rule: leave at least four module widths of quiet zone on all sides before any text, border, or competing graphic.
Module size vs scanning distance
The physical width of each module must scale with how far the camera is from the code:
- Billboards and street furniture: very large modules; test from the sidewalk, not from your desk
- Posters in elevators: medium modules; account for swaying riders and partial occlusion
- Business cards: smallest acceptable modules; prefer SVG or vector print and matte stock
- Screens (digital signage): watch for moiré and refresh rate; test on both OLED and LCD
Color, gloss, and lamination
High contrast beats trendy pastels. Dark modules on a light substrate (or inverse with enough luminance difference) decode fastest.
Gloss lamination can create specular highlights that look like white modules to the camera. Matte lamination or spot varnish tests reduce failure rates measurably on consumer packaging.
Error correction and logo overlays
Higher error correction increases redundancy — you can carve out a small logo island in the center on some designs. Do not exceed vendor guidelines: an oversized logo can collapse decode margins.
Acceptance testing before mass print
Run a five-device matrix (two iPhones, two Android vendors, one budget phone) plus one older OS version. Record pass/fail by lighting condition. Only then approve the press proof.
Create your free QR code now
Free plan available. 3 free static QR codes. No credit card required.
Get started free