Skip to content

Help / Printing

Add a logo without breaking the code

3 min read · updated

QR codes carry redundant data by design — that's what error correction is for. At error correction level H, roughly 30% of the code can be covered or damaged and it still decodes.

The editor switches error correction to H automatically the moment you add a logo, and checks contrast live so a logo that's too big or too light for the modules around it gets flagged before you print, not after.

Keep the logo small relative to the whole code — under about 20% of its area — and leave a plain margin around it rather than letting it touch the surrounding modules.