How to make a QR code with your logo (free, no signup)
A plain black-and-white QR code works, but it looks generic and does nothing for your brand. Putting your logo in the center makes a code instantly recognizable and more trustworthy — people are far more likely to scan a code that clearly belongs to a business they recognize. Here's how to do it properly so it still scans every time.
Why add a logo at all?
- Trust: a branded code signals it's official, not a sticker someone slapped on top (a real scam tactic).
- Recognition: your logo reinforces your brand at the exact moment someone engages.
- Design: a code that matches your colors looks intentional on menus, packaging and ads.
The one thing that makes logos work: error correction
QR codes have built-in error correction — redundant data that lets a code still be read even when part of it is covered or damaged. There are four levels: L (~7%), M (~15%), Q (~25%) and H (~30%). When you place a logo in the middle, you're covering some of the code, so you want the highest level (H). That gives the scanner enough redundancy to reconstruct the hidden portion.
Step by step
- Open the QR Studio generator.
- Pick your content type (a website link is most common) and paste it in.
- Set Scan reliability to Maximum — this is the H error-correction level and is essential when using a logo.
- Upload your logo under the Logo section. A square PNG with a transparent or white background works best.
- Keep the logo size modest — around 20–25% of the code. Bigger looks nicer but risks readability.
- Match your brand colors under Colors. Keep good contrast: dark dots on a light background scan most reliably.
- Download as PNG (for screens) or SVG (for print).
Always test before you print
This is the step people skip and regret. Before sending anything to a printer or publishing it, scan the code with two or three different phones (an old Android and a recent iPhone, ideally). If any phone struggles, shrink the logo a little or increase the contrast and try again. A code that fails on 10% of phones is a code that loses you 10% of scans forever once it's printed.
Common mistakes to avoid
- Low contrast: light-gray dots on white, or two similar colors, confuse scanners.
- Inverting colors: light dots on a dark background can fail on older scanners. Keep dots darker than the background.
- Logo too large: if it covers more than ~30% of the code, even H-level correction can't recover it.
- No quiet zone: leave white space (margin) around the code — don't crop it tight against other graphics.
Ready to make yours? It's free, runs in your browser, and nothing is uploaded.
Open QR Studio →Add your logo, pick your colors, set reliability to Maximum, test on a couple of phones, and you'll have a branded QR code that looks professional and scans every time.