Blog

The parts of a QR Code!

A.K.A the Anatomy of a QR Code...

The parts of a QR Code!

The anatomy of a QR Code

It’s the 90s and you have just ejected your video cassette, leaving the square TV screen in a state of static white noise. Visually, that is what comes to mind when some people look at the QR Code. A complex matrix of black and white squares. Though looking like a pixelated image, each one of those squares is actually a marker serving a greater function in the information-sharing capabilities of the Code.

The three positioning markings indicate the direction in which the Code is printed

Positioning detection markers

Located at three corners of each code, it allows a scanner to accurately recognize the Code and read it at high speed, while indicating the direction in which the Code is printed. They essentially help quickly identify the presence of a QR Code in an image and it's orientation.

Alignment markings

Smaller than the position detection markers, they help straighten out QR Codes drawn on a curved surface. And, the more information a Code stores, the larger it is and the more alignment patterns it requires.

Alignment marking to help with the QR Code orientation

The timing pattern is used by the scanner determines how large the data matrix is

Timing pattern

Alternating black/white modules on the QR Code with the idea of accurately helping configure the data grid. Using these lines, the scanner determines how large the data matrix is.

Version information

With currently 40 different QR Code versions, these markers specify the one that is being used. The most common ones are versions 1 to 7.

The version information signifies the QR Code version that is being used
The format patterns contain information about the error tolerance and the data mask pattern

Format information

The format patterns contain information about the error tolerance and the data mask pattern and make it easier to scan the Code.

Data and error correction keys

The error correction mechanism inherent in the QR Code structure is where all your data is contained, also sharing the space with the error correction blocks that allow up to 30% of the Code to be damaged.

The data and error correction keys that hold the actual data inside the QR Code
The quiet zone is important for the scanning program in order to distinguish the QR Code from its surroundings

Quiet zone

This is similar to the importance of white space in design, that is it offers structure and improves comprehension. For whom or what you may ask? For the scanning program. In order to distinguish the QR Code from its surroundings, the quiet zone is a separator.

Print
«December 2024»
MonTueWedThuFriSatSun
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345