QR StudioQR Studio home

How to make a QR code with a logo in the middle

A QR code can survive having its centre covered because it carries error-correction data — up to about 30% of the pattern can be obscured at the highest level. Add the logo, keep it at or below roughly 25% of the code's width, raise error correction to H, and test the printed result once.

The usual way

  1. 1Search for an online QR generator with a logo option and open one of the first results.
  2. 2Paste your URL, upload your logo file, and wait for the preview to render on their server.
  3. 3Discover that PNG download is free but SVG, high resolution or removing their watermark needs an account.
  4. 4Sign up, or accept a 300px PNG with someone else's branding under it.

Where that falls short

  • Your logo file and your destination URL are both uploaded to a stranger's server, and most of those sites wrap the URL in their own tracking short link — so the code stops working if their service does.
  • The free tier almost always caps resolution and withholds vector output, which is exactly what you need if the code is going anywhere near a printer.

With QR Studio

  1. 1Open QR Studio, pick the URL type and paste your link.
  2. 2Switch to the Style tab, upload your logo, and set the logo size — QR Studio raises the error-correction level for you when a logo is present.
  3. 3Export SVG for print or a 2048px PNG for screens, then scan the finished code once with your phone to confirm it reads.

Free, offline, and the code you get is static — it can't expire or be redirected later.

Frequently asked

Make your first QR code in about ten seconds

Install it, press Alt+Shift+Q, and the page you're reading is already a downloadable QR code.

Free forever · No account · No data leaves your browser