Generators Reference

QR Code Error Correction Levels Reference

Published September 8, 2026

The four standard QR code error correction levels, defined by the ISO 18004 standard. For how to generate and use a QR code, see How to Generate and Use a QR Code.

Level Approximate Damage Tolerance
L (Low) ≈7%
M (Medium) ≈15%
Q (Quartile) ≈25%
H (High) ≈30%

Use the QR Code Generator

The QR Code Generator generates QR codes with adjustable error correction levels instantly.

Try it yourself

QR Code Generator

Try our QR Code Generator →

Frequently Asked Questions

Which error correction level should I use?

Higher levels tolerate more damage or obstruction, like a logo overlay, but produce a visually denser code. L works fine for clean digital use; H is safer for print or when adding a logo.

Does higher error correction make a QR code harder to scan?

It makes the code denser, which can make it slightly harder to scan at very small sizes, but far more resistant to damage or partial obstruction.

Explore More

Find the right tool, or browse Brekzy's other resources.