Put your logo on a QR code

Upload your logo, match your brand colors and pick a dot style. We automatically boost error correction so your branded code still scans reliably.

Colors
Style
Shape
Dots
Corners
Logo
Your logo stays on your device. Error correction is set to maximum automatically.
Advanced
Grid
…
Error correction
…
Smallest print
…
Capacity used
…

Made in your browser. Nothing is uploaded.

How to use it

  1. Enter the link or text your QR code should open.
  2. Upload your logo (PNG with a transparent background looks best).
  3. Pick your brand colors and a dot and corner style.
  4. Scan-test the preview with your phone, then download PNG or SVG.

How can a QR code still work with a logo on it?

QR codes contain built-in redundancy called error correction. At the highest level (“H”), up to about 30% of the code can be covered or damaged and it will still scan. When you add a logo, we automatically switch to level H and clear the dots behind the logo so it sits cleanly in the middle.

Best practices for branded QR codes

  • Keep the logo small. Around 20–30% of the code width is the sweet spot. Bigger logos look nice but can stop the code from scanning.
  • Use dark dots on a light background. Brand colors are fine as long as the contrast stays high.
  • Don't invert it. Light dots on a dark background won't scan on some phones.
  • Always test. Scan the final file with at least two different phones before you print thousands of copies.

Your logo stays private

Your logo is processed in your browser and never uploaded to our servers.

Choosing a logo file

  • Use a square version of your logo, such as your app icon or social media avatar. A wide wordmark becomes tiny when it fits in the middle.
  • A transparent PNG or an SVG looks cleanest. A JPG works, but its background box will show.
  • Simple shapes read better at small sizes than detailed artwork or thin text.

Logo size and the clear area

The Logo size slider goes from 15% to 45% of the code’s width. Around 25 to 30% looks balanced and scans well. Larger sizes are possible because error correction is at its highest, but leave room to spare: wear, glare and small prints use up the same margin. With Clear dots behind logo on, the dots under the logo are removed so its edges stay crisp.

Matching your brand

Set the QR colour to your darkest brand colour and keep the background white or very light. Rounded and dot styles look softer; square styles look more technical. Whatever you choose, scan the final download, not just the preview.

Questions

Will adding a logo break my QR code?

Not if the logo is a reasonable size. We raise error correction to the maximum automatically when a logo is added. Keep the logo at or below about 30% of the code and always scan-test before printing.

What logo file types can I use?

PNG, JPG, SVG, WebP and GIF. A square PNG or SVG with a transparent background gives the cleanest result.

Is the logo QR code free for business use?

Yes. It’s free for personal and commercial use, with no watermark.

Which download format is best for print?

SVG. It’s a vector file, so it stays razor-sharp at any size. If your printer needs PNG, download the largest size.

Can I use the logo QR code on a dark background?

Place it on a white or light panel. The code itself should stay dark on light to scan reliably.

Buy me a coffee