How a code survives a logo
QR codes carry redundant data so they can be read even when damaged — that's error correction. At the highest level (H), about 30% of the pattern can be unreadable and the code still decodes. A centre logo is, from the scanner's point of view, a big damaged patch — so the generator bumps correction to at least Q, and H for larger logos, automatically.
The cost is density: higher correction adds modules. With a logo present, keep your content short and print the code a little larger than you otherwise would.
Designing a logo that won't break the code
Keep the logo under roughly a quarter of the code's width. Simple, bold shapes read better at that size than detailed wordmarks. The white plate behind the logo is not optional decoration — it guarantees the scanner sees clean contrast at the logo boundary, so leave it on unless your logo already has a solid light background.
Avoid logos with important detail at the edges; the plate will crop them. And resist enlarging the logo 'just a bit more' — every extra module you cover is borrowed from the error-correction budget.
Testing is not optional
A logo'd code that scans on your new phone may fail on a three-year-old budget Android. Test with at least two devices, in the light conditions where the code will live, at the real printed size. If either phone hesitates, shrink the logo or raise the error correction level before printing a thousand of them.
Mistakes to avoid
- Don't stretch the logo beyond the white plate or lower error correction to make it fit — that's how dead codes happen.
- Avoid photos and fine text in the logo; they turn to mush at a few millimetres wide.
- Don't place the logo off-centre — the centre is where correction can absorb the most loss.
Common questions
Will a logo stop the code working?
Not if it stays small and error correction is high — both of which this tool enforces automatically when you upload one.
What logo file should I upload?
A PNG with transparency is ideal, up to 1.5 MB. Square or wide marks both work; simple beats detailed.
Can I put the logo somewhere other than the centre?
No — and you shouldn't. The centre is the safest place because the pattern there carries the most recoverable data.
Does the logo appear in the SVG download?
Yes, embedded in the file, so the vector looks identical to the preview.