qr-code-build

Reference library

QR code guides

Everything worth knowing about the format, written by people who print these for a living rather than people optimising for a keyword.

Why these exist

Written from production, not from other websites

Most QR code advice online is copied between sites, and the copying propagates errors. Figures for capacity disagree with the specification. Minimum sizes get quoted with no reference to module size, which is the number that actually decides whether a code scans. Scan statistics circulate with no traceable source.

These guides take a different approach. Technical claims are checked against ISO/IEC 18004 or derived by testing a reference encoder, and where something depends on a device or a press we say so rather than giving a false single answer. Where we do not know, the page says that too.

They are written for people who have to make something work in the physical world — a menu that scans in dim restaurant lighting, a label that survives a warehouse, a board read from across a garden.

Where to start

Three routes through the material

  • Printing something soon? Read the sizing guide first, then error correction. Those two cover most failures before they happen.
  • Something already broken? Go to the failure diagnosis guide. The causes are ordered by how often each turns out to be responsible.
  • Want to understand the format? Start with what a QR code is, then how they work, which covers masking and Reed–Solomon correction.
  • Worried about safety? The quishing guide explains what a code can and cannot do to a phone, and how to check one in ten seconds.
Questions

Frequently asked

Are these guides free to read?
Yes, all of them, with no sign-up and no email capture. They can be quoted with attribution.
How often are the guides updated?
Each carries a last-reviewed date, and the review is real: figures, links and platform behaviour are re-checked rather than the date simply being changed.
Which guide should I read before a print run?
The sizing guide and the error correction guide. Between them they prevent most print failures, which almost always come down to module size or the wrong correction level.
Can I cite this material?
Yes. The reference data page in particular is published for citation, with figures derived from a reference encoder and cross-checked against ISO/IEC 18004.

Last reviewed 24 August 2026 · Checked by the QR Code Builder team