Error Correction
QR Codes have an error correction mechanism to handle unreadable parts of the image due to damage or dirt. There are four error correction levels available with different levels of correction. As the level of error correction increases, the data size of the barcode increases, which requires it to be printed larger to maintain readability.
Level M is the most commonly used.
Error Correction Level | Data Correction Capability |
---|---|
Level L | ~7% |
Level M | ~15% |
Level Q | ~25% |
Level H | ~30% |