QR Code Quiet Zone
The quiet zone is the blank white margin required around every QR code — a minimum of 4 modules wide per the official ISO/IEC 18004 specification — that scanners use to detect where the code pattern starts and ends.
It's easy to overlook because it looks like empty space, but the quiet zone isn't optional padding — it's part of how the code works. A scanner's decoding algorithm looks for a sharp white border to locate the code's edges before it even starts reading the pattern inside.
The most common way this breaks in practice: someone crops a QR code image tightly to "clean it up" for a design layout, cutting into or removing the quiet zone entirely. The data pattern is still intact, but a lot of scanners will fail to even recognize there's a code there.
The ISO/IEC 18004 spec sets the minimum quiet zone at 4 modules wide on every side — not 4 millimeters or any fixed physical measurement, but 4 module-widths, which scales with the code's own module size. A code with larger modules (lower version, less data) needs a proportionally larger quiet zone in absolute terms than a denser, higher-version code at the same print size.
This is why a QR code should never be placed directly against a busy background, another image, or heavy text with no border of its own — even if the code's own quiet zone is technically intact in the file, visually competing content right outside that margin can still confuse a scanner's edge-detection the same way physically cropping the margin would.
When placing a QR code into a poster, flyer, or packaging layout, the safest approach is to treat the quiet zone as part of the code image itself rather than something added separately in a design tool — export the code with its margin already included, then size the whole block (code plus margin) as one unit rather than trying to eyeball a border around a tightly cropped code afterward.