QR QR Studio

Free tool · runs in your browser

QR code logo safe-area checker

Published 7 September 2026

Modules covered:

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

Rules of thumb

  • Level H: logo up to about 25% of the module area.
  • Level Q: about 20%.
  • Level M: about 12%, and the code is now fragile to dirt.
  • Level L: do not add a logo.

Do this

Level H, a short link, logo at 22% width in the exact centre with a white margin.

Not this

Level M, a long tracking link, logo at 35% width drifting over the alignment pattern.

Try it in QR Studio

When you add a logo in QR Studio the error-correction level is raised to H automatically and the scannability check warns if the logo is still too large.

Try it yourself

Sizing is one part. The guide covers colour matching, white margins, and when a frame with a logo outside the code is the better choice.

Logo guide

Frequently asked questions

Why do some codes have huge logos and still scan?

They were generated at level H with a short link, so there are few modules to lose and a big correction budget. Some also draw the logo over modules that are then regenerated to fit, which is a different technique.

Is a white border around the logo important?

Yes. Without a clean edge the scanner may read the logo's own dark pixels as modules. A 1-module white margin around the logo helps a lot.

Does logo position matter?

The centre is safest because it is furthest from all the function patterns. Off-centre logos risk the alignment pattern.

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