Aisha Noori
Content Strategist
A practical guide to making sure your printed QR codes actually get scanned — covering minimum size, contrast ratios, quiet zones, error correction and placement psychology.
Most failed QR codes fail before they're ever printed — because of design decisions made in a browser that look fine on screen but fall apart in the physical world. Here's what you need to know.
Minimum Size Requirements
- Business cards / receipts: minimum 2×2 cm (0.8×0.8 in)
- A5 flyers: minimum 3×3 cm
- A4 posters: minimum 4×4 cm
- Outdoor signage / banners: scale to 1cm per 10cm of viewing distance
- Product packaging: 2×2 cm if undamaged; 3×3 cm if likely to be scratched or creased
Contrast: The Most Common Failure Point
QR code scanners look for the contrast between dark modules and light background. Minimum contrast ratio: 3:1. Comfortable contrast: 7:1 or higher.
This means: a dark red QR code on a dark navy background fails. A white QR code on a light grey background fails. A navy QR code on a white background? Perfect.
The ShortLink editor shows a live scannability indicator. Green means you're safe. Yellow means marginal. Red means it will fail in the wild.
Quiet Zone (Margin)
The quiet zone is the blank border surrounding the QR code. Standard requirement: 4 module widths on all sides. Skipping it is the #1 reason print QR codes fail to scan — especially when the code is placed near a folded edge.
Error Correction Level
- L (7%) — minimal redundancy. Use only in controlled environments with large, undamaged codes.
- M (15%) — good default for most marketing materials.
- Q (25%) — use when logos are overlaid, or printing on textured/recycled paper.
- H (30%) — use for outdoor exposure, product packaging with wear risk, or large logo overlays.
Placement Psychology
Scans increase dramatically when the QR code is accompanied by a clear call-to-action. "Scan to see the menu" outperforms a bare QR code by 4-8x. Add a short text frame using ShortLink's frame editor.
About the author
Aisha Noori
Content Strategist at ShortLink
Writing about growth, product, and the future of link intelligence at ShortLink.