Skip to content
QRTech

Error correction helps recover data. It still needs a readable code.

QR error correction provides redundancy that can restore some damaged data. L, M, Q and H represent increasing correction capacity. Choose a level alongside physical size and design, and test the actual result; a higher setting does not guarantee a successful scan.

Read the guide
QRTech QR design controls including the error-correction level selector

Read the percentages as codewords

DENSO WAVE describes these as approximate restoration rates for total codewords, the units that hold encoded data and correction information. They are not percentages of the visible square that can safely be covered or removed.

LevelApproximate recoverable codewordsRelative redundancy
L7%Lower
M15%Moderate
Q25%Higher
H30%Highest of these four

More redundancy can change the symbol

Correction information uses capacity. Depending on the amount of encoded data, increasing the level can require a larger symbol version with more modules. If you then squeeze that denser symbol into the same printed space, each module becomes smaller.

Compare exports at the actual intended dimensions. The question is not only whether there is more recoverable data, but whether the reader can reliably distinguish the printed pattern. When space is limited, simplify the design, reconsider the destination payload or enlarge the reserved area before accepting a difficult-to-read proof.

Do not turn the number into a damage budget

A logo, a scratch and a fold do not affect the code in interchangeable ways. Treat the percentages as a description of the correction mechanism, not permission to remove a matching patch of the picture. The safest production workflow preserves the code and its clear space in the first place.

A simple example: choosing H does not mean a designer may cover 30% of a printed code with a brand mark. If branding is important, use a restrained logo, protect the symbol’s structure and test the final version. Use the surrounding sign for large names, slogans and decorative imagery.

Choose with the operating conditions in mind

Start with a clear idea of the placement: a protected indoor card, a handled label or a sign exposed to daily wear. QRTech’s editor provides all four levels and starts with H in its default appearance. That starting setting still needs review with the actual destination, size and styling.

Keep a plain reference version while experimenting. Compare only one design variable at a time so you can tell what changed the result. If both the plain and styled prints struggle, investigate size, output quality and placement before attributing the problem to the correction level.

  1. Set the destination and choose a practical physical size.
  2. Export a simple reference code and the intended design.
  3. Compare their readability under the same conditions.
  4. Adjust a single variable, then export and test again.
  5. Keep the simplest design that meets the purpose comfortably.

Check the code over its useful life

Record the approved file and print specification so replacements are consistent. Inspect the real copies after installation: a moved frame, peeling sticker or worn surface may change the experience. Replace damaged artwork instead of relying on correction to rescue it indefinitely.

Check the destination separately. Error correction cannot restore a deleted page, make an unavailable website load or update old native Wi-Fi credentials. For QRTech hosted routes, maintain the original resource and account access. For native Wi-Fi, replace the printed symbol when the credentials change. Code design and destination maintenance solve different parts of the same visitor journey.

Questions, answered.

Should I always choose H?

H provides the most redundancy among these four levels, but may produce a denser symbol. Compare the actual code at its intended size and test it before deciding.

Can error correction fix a broken destination?

No. It helps recover encoded data. Once the phone reads the address correctly, an unavailable page or incorrect destination needs a separate fix.

See the idea in a real page.

Fictional worlds. Actual QRTech blocks.

All examples

Start small. Make room for more.

Start with eligible Free features. 3 months of Premium are included at signup, with no payment card required.

See all plan details

Free $0/ month

10 pages & codes · 20 MB storage

Eligible blocks, custom pages, URL codes, shortlinks and QR design.

Premium $6/ month

50 pages & codes · 100 MB storage

Premium blocks, Poster Studio, shared-password pages and MCP for your AI.

QRTech attribution stays on every page. After the trial, accounts move to Free unless covered by a paid or assigned plan. Content outside your plan becomes dormant; it can be recovered for 90 days before deletion under the retention policy. Storage overage blocks further uploads. Enterprise is available by agreement.

Ready to try the idea?

A useful page starts with what your visitors need.

Design your QR code

Keep exploring.

Every product, practical guide and page idea, in one place.