QR Code Generator with Logo

Put your logo in the middle of a QR code, choose colours and dot styles, and download PNG, SVG or JPG. Static codes that never expire. Free, no upload.

Runs in your browser. Your files are never uploaded. How it works

Colours, style and logo

Add your logo to the middle of a QR code and match it to your brand. Upload a PNG, JPG or SVG logo, choose the colours and the shape of the dots and corners, and download a high-resolution code. The code is static: it never expires and keeps working without this website.

  1. Choose what the code opens, such as Website, and fill in the field.
  2. Under Colours, style and logo (already open), click Logo in the middle and pick your logo file.
  3. Pick a Colour and Background, or tick Transparent background.
  4. Choose a Dots style (Square, Rounded, Dots, Classy, Extra rounded) and a Corners style (Square, Rounded, Circle).
  5. Choose a size and download as PNG, SVG or JPG. Scan it with two or three different phones before printing.

To try the code without the logo, click Remove logo.

Which format to download

Format Best for Transparent background
SVG Print, packaging, design programs Yes
PNG Websites, slides, documents Yes
JPG Places that only accept JPG No, white instead

Design tips that keep it scannable

  • Simple logo, strong contrast. A bold icon reads better than a full wordmark.
  • Dark code, light background. Light code on a dark background fails on many phones, and the tool tells you when that happens.
  • Leave the border empty. The quiet zone around the code helps phones find it. Do not crop it off.
  • Print it big enough: at least 2.5 cm (1 inch) wide for a logo code, more if people scan from a distance.

Common problems

  • The code does not scan with the logo: try a smaller or simpler logo with a plain background, or a darker code colour.
  • The logo looks blurry in print: use an SVG logo, or download the code at 2048 px (print) or as SVG.
  • The logo has a white box around it: use a PNG with a transparent background. If the file is too large, shrink it first with Compress Image.

Frequently asked questions

Will a QR code with a logo still scan?

Yes, when the logo is not too large. As soon as you add a logo, error correction switches to high, which lets a code be read even when part of it is covered. The logo is kept at a fixed share of the code, and the dots behind it are cleared.

Which logo file works best?

A simple logo or icon with a transparent or white background, as PNG or SVG. Detailed pictures and thin text are hard to see at QR size.

Can I use my brand colours?

Yes. Choose any colour for the code and background. Keep the code clearly darker than the background, or many phones cannot read it; the tool warns you when the contrast is too low.

Is a logo QR code free to use commercially?

Yes. There is no sign-up, watermark or limit, and the code never expires. It is static and works without this website.

Is my logo uploaded?

No. The logo is read and placed by your browser on your device. It is never sent to a server.

More ways to use QR Code Generator

Related tools