QR Code Standardization · DENSO WAVE
symbol dimensions, the four recovery levels, and ISO standardization
https://www.qrcode.com/en/about/standards.htmlA miniature about scanning
A QR code keeps three anchors for orientation and adds recovery data for errors. Turn it, stain it, and see what remains readable.
The image is a real QR code for this page. When you start the interactions, the colored accents become explanatory layers.
01 · orientation
A scanner has to find the code and read its angle. The three position patterns sit in the corners. Their width ratio is 1:1:3:1:1, a rare signature in printed material.
Documented fact · DENSO WAVE02 · reserve
When you generate it, you choose how much space to allocate to recovery data. The code uses Reed–Solomon, a method that corrects errors at byte level. More reserve means less room for the message at the same code version.
Documented fact · DENSO WAVE / ISO/IEC 18004The percentages refer to total codewords, with 8 bits in each codeword.
03 · damage
Move the slider and change the damage shape. A compact stain and a scratch across the code can cover the same area while touching different byte groups. The model turns that distinction into a visual intuition; a real phone also depends on contrast, size, distance, and printing.
Visual inference · official percentages are calculated on codewords, not individual squares.The code is intact. Its message and anchors are visible.
Visual inference · official percentages are calculated on codewords, not individual squares.
What remains
The first carries a message. The second helps a scanner find that message and recover part of it when the ink gets dirty. The result is a small object built for an imperfect world.
Keep the idea: when you see a QR code, look for the hidden reserve that makes it useful in the real world.
Sources and limits
This page uses the format’s official documentation and a visual reconstruction to make the mechanism easy to see.
symbol dimensions, the four recovery levels, and ISO standardization
https://www.qrcode.com/en/about/standards.htmlReed–Solomon, 8-bit codewords, and recovery as a share of total codewords
https://www.qrcode.com/en/about/error_correction.htmlthe three position patterns, the 1:1:3:1:1 ratio, and resistance to dirt or missing areas
https://www.denso-wave.com/en/technology/vol1.htmlthe international specification for the symbol, encoding, error correction, and decoding algorithm
https://www.iso.org/standard/83389.html