QR QR Studio

Free tool · runs in your browser

QR code error correction visualiser

Published 7 September 2026

Still readable?

Recovery capacity by level: L about 7%, M 15%, Q 25%, H 30% of codewords. Random module flips cost more than that suggests because damage lands on both data and correction codewords, and because the finder patterns must survive.

Runs entirely on your device. Nothing you enter or upload is sent to a server.

What you are watching

The code holds a link to this site. Each notch of the slider flips more modules in the data area (finders are left alone, because if those go nothing helps). The decoder runs on every change and reports whether the link still comes out intact.

In practice

A logo is deliberate damage. If the visualiser shows level H surviving about 20% of flipped modules, that is the budget your logo, plus real-world wear, has to fit into. The logo safe-area tool applies exactly this test.

Reed–Solomon in one paragraph

The data is split into blocks. For each block the encoder computes extra codewords from a polynomial over a finite field, GF(256). Any combination of up to half the number of error codewords can be wrong and the decoder can still work out the originals, because the codewords are constrained to lie on a curve and a few good points pin the curve down. The deep dive has the arithmetic.

Try it yourself

Set the level to H, push the slider to where it fails, then open the logo tool and see how much of the middle you can cover.

Test a logo

Frequently asked questions

Why does it fail before the quoted percentage?

The quoted figures (7, 15, 25, 30%) are the share of codewords that can be recovered. Random module flips corrupt both data and correction codewords at once, and a codeword is 8 modules, so one bad module spoils the whole codeword.

Which level should I use?

M for most printed codes. H if you add a logo. L only for screens where the code is displayed large and clean.

Does higher error correction make scanning slower?

Not noticeably. It makes the code larger, which matters more.

Related reading

Make yours in QR Studio

Unlimited static codes free, no ads, no watermark. AI design, dynamic codes and print-ready export when you need them.

Download on the App Store