New:Experimental free plan now live for everyonev1.6.0

Ok1Second
Menu
Guide

Dynamic QR codes for print: a practical guide

Print is unforgiving: once the ink is on the page, a mistake is expensive. This guide covers the practical decisions — size, contrast, materials and testing — that decide whether a QR code works in the real world.

Updated 2026-10-05 · 2 min read

Size and distance

The right size depends on how far away people scan from. The rule of thumb is a 10:1 ratio — a code scanned from 2 meters away wants to be roughly 20 cm across. For table-level scanning, 2–3 cm is the practical minimum.

  • Up to 30 cm away: 2–3 cm code
  • Around 1 m: 8–10 cm
  • Posters read from 3 m: 30 cm or more
  • Add 1 cm for every extra meter of distance

Contrast, quiet zone and materials

Dark modules on a light background remain the most reliable pairing. Keep the margin around the code clear of other design elements — scanners need that quiet zone to find the code at all.

On reflective or curved materials, matte finishes and larger sizes compensate for glare. Avoid printing a code across a fold or a seam.

Test before the print run

Scan a physical proof with two different phones, at the real distance, in the lighting the code will live in. A proof costs pennies; a reprint does not.

Frequently asked questions

What is the smallest a QR code can be printed?
About 2 cm square for close, hand-held scanning. Scale up with viewing distance — roughly 1 cm of code for every 10 cm of distance.
Should I print a QR code in color?
You can, as long as contrast stays high. Dark colors on light backgrounds scan best; avoid light-on-dark for small prints.
Does printing a dynamic code differently break it?
No. The pattern is fixed, so any print that scans will resolve to whatever destination is current in your dashboard.

Keep reading

Ready to create one?

Dynamic codes are editable forever from $4/month.

Create your first dynamic QR code

Free to start. One code, editable forever, with scan tracking from the first scan.

Privacy-first analyticsNo per-scan feesEdit links anytimeNo contract