Does adding a logo make the QR code less scannable?▾
Only if you exceed the error-correction headroom. Level H allows up to 30% of the code to be obscured before scanning fails. Keeping the logo to 20% of the QR area (the default) leaves comfortable margin and almost always scans on the first try.
What logo file formats are supported?▾
PNG, JPG, JPEG, GIF, SVG, and WebP all work. PNG with transparent background looks best because the QR pattern shows through transparent regions of the logo when 'White padding' is off. SVG also works and stays sharp at any resolution.
Why does my QR code fail to scan after adding the logo?▾
The most common causes are: logo too large (drop below 25%), error correction set to L or M (raise to Q or H), low contrast between QR foreground and background (black on white is safest), or padding toggled off when the logo overlaps a finder pattern. Toggle 'White padding behind logo' on for the safest default.
Is the logo and the QR target URL uploaded anywhere?▾
No. The tool runs entirely in your browser. The logo file is read locally with FileReader, the QR is generated locally with qrcodejs, and the canvas compositing happens in your browser tab. Nothing is sent to a server.
Can I use this for a paid or commercial QR code campaign?▾
Yes — the tool is free for any use including commercial campaigns. There is no watermark, no signup, no per-code limit. The exported PNG is yours to use as you wish.
What size should I export for printing?▾
For business-card-scale prints (3 cm square), export at 600 px or larger to maintain 200 DPI. For poster-scale prints (10+ cm), export at 800 px or print the SVG version of the QR (without the logo) and composite the logo at vector level in Illustrator.
How do I get a transparent-background QR for design use?▾
Set the Background colour to a colour that does not appear in your design, export, then remove that colour in your image editor (Photoshop, GIMP) using Magic Wand. For clean transparency, work in Illustrator with the QR Generator's plain-QR SVG output and add the logo there.
Can I round the corners of the entire QR code, not just the logo?▾
This tool rounds only the logo overlay. To round the QR's outer frame, take the exported PNG into Photoshop or Figma and apply a rounded rectangle clip mask. The QR matrix itself uses square modules, which is required by the QR specification.