Error Correction

Some symbologies can be used to encode very large amounts of information. This can significantly increase the possibility of a decoding error occurring during scanning when compared to more conventional (one-dimensional) barcodes. Additionally, the use of simple check digits is not sufficient, as they merely allow the detection of an error during scanning, and these symbologies are complex enough that additional errors during subsequent scans is significant. For this reason, these symbologies employ actual error correction. This is done by encoding enough redundant information into the printed symbol to enable the scanner to not only detect when errors have occurred, but to correct them.

Offsetting the benefit of high error correction levels is the fact that each increased level of error correction also increases the size of the printed barcode, resulting in bigger barcodes as the correction level is raised.

For information on error correction with Data Matrix barcodes, see Symbol Type.

Supported Symbologies

Australia Post 4-State Customer Code

Aztec Code

Code 93i

Grid Matrix

GS1 QR Code

Han Xin Code

iQR Code

Micro QR Code

PDF417

QR Code