QR Code Generator With Logo

Put your logo in the centre of a QR code, match your brand colours and download a high-resolution code that still scans perfectly.

NewFreeNo uploadLogo & colours
1Choose a QR code type
2Content
3Design
Quick presets
Dots
Corner frames
Corner dots
Dots colour
Background
Or pick an icon

With a logo, error correction is set to High (30%) automatically so the code still scans.

Frame style
Error correction

Higher error correction keeps the code readable when it is printed small, worn or partly covered, but makes it denser.

How to use QR Code With Logo

  1. 1

    Enter your link or content

    Paste a URL or pick another type such as WiFi, vCard or WhatsApp.

  2. 2

    Add your logo

    Upload your logo or pick an icon, set its size and the cleared space around it.

  3. 3

    Style and download

    Choose colours, dot and corner styles and a frame, then download PNG or SVG.

How can a QR code have a logo and still scan?

QR codes contain error correction: extra data that lets a scanner rebuild the content when part of the code is missing or damaged. With the High level (30%), a logo can cover the centre of the code and the code still scans. This tool switches to High automatically as soon as you add a logo, and clears the dots behind it so the logo stays crisp.

Tips for a branded QR code

  • Keep the logo at 15–25% of the code width. Larger logos cover too much data.
  • Use a transparent PNG or SVG logo for the cleanest result.
  • Keep dark dots on a light background. Use your brand colour for the dots or corners, but keep the contrast high.
  • Short content gives a cleaner code. Use a short link if your URL is long.
  • Test before printing. The scan check under the preview warns you about problems.

Where branded QR codes work best

Packaging, menus, posters, business cards, product labels, presentations and event signage. A logo makes people trust the code and scan it more often.

Frequently asked questions

Will a QR code with a logo still scan?
Yes. Error correction is set to High (30%) automatically when you add a logo, and the dots behind it are cleared, so it scans reliably as long as the logo is not too large.
How big can my logo be?
Up to about 25–30% of the code width. The tool lets you go up to 30% and warns you if the code may become hard to read.
Which logo format is best?
A transparent PNG or SVG with a simple shape. You can also choose one of the built-in icons.
Is it free?
Yes. It is completely free with no sign-up, no watermark and no scan limits.
Do the QR codes expire?
No. They are static QR codes: everything is stored in the code itself, so they work forever without any subscription.
Is my data uploaded?
No. The QR code is generated in your browser and nothing is sent to a server.

Related tools