QR Code Generator with Logo

Placing a logo in the middle of a QR code makes it recognisably yours and measurably more clickable in print. QR For Me lets you drop in an image, size it, and clear the dots behind it so the mark stays legible.

Add a logo to your QR code

Colors

Shape

Logo

Loading preview…

How to add a logo

  1. 1Enter the link or content you want to encode.
  2. 2Upload a logo — PNG, JPG, SVG or WebP all work. Transparent PNG or SVG looks best.
  3. 3Adjust logo size and margin, and keep 'hide background dots' on so the mark sits cleanly.
  4. 4Scan the preview with your phone, then download PNG, SVG, JPEG or PDF.

Where branded codes work well

  • Business cards and email signatures
  • Product packaging and shelf talkers
  • Event banners, roll-ups and sponsor boards
  • Restaurant menus linking to an online ordering page

Keeping a logo scannable

QR codes carry error correction, which is what makes a center logo possible — but it is not unlimited. Keep the logo around a quarter to a third of the code's width, use a simple silhouette rather than dense detail, and leave a small margin of background around it.

Downloads keep your logo sharp

Export at 2048 px for large-format print, or choose SVG so the code stays vector — note that an uploaded raster logo remains raster inside the SVG, so upload an SVG logo when you need a fully vector file.

Your logo stays on your device

Your QR code is rendered in your browser with JavaScript — the text, URL, password or contact details you type are never sent to our servers. We only record anonymous usage counts (the QR type and how many characters it contained) so we can keep the tool healthy. Content is only stored if you sign in and explicitly save a code to your history. Uploaded logo images are read locally by your browser and are not uploaded to us.

Frequently asked questions

Related QR code tools

New to QR codes? Read our guide on how to create a QR code or what size to print a QR code.