Skip to content

Pillar III

Technology

The Quick Response Code is defined by a precise technical specification. The pages collected here document each part of it.


The Quick Response Code is a two-dimensional matrix symbology whose symbols are constructed from light and dark modules arranged on a square grid. The pages below cover the symbol's structural anatomy, its position-detection (finder) patterns, its encoding modes, its error-correction scheme, the family of forty defined versions, the masking step applied to encoded data, the Reed–Solomon mathematics underlying error correction, and the surrounding quiet zone.

Pages in this section