Skip to content

Create a QR Code with Logo (Step-by-Step)

9/15/2025 • qr, branding, how-to

Branded QR codes are great for packaging, events, and print collateral. Follow these steps to create a QR code with a logo that still scans reliably.

Use the free tool: Create a QR code with logo - free, in your browser.

Steps

  1. Open the QR Code Generator Step 1 – Open the QR generator

  2. Enter your URL or text (e.g., https://example.com). Step 2 – Enter content

  3. Pick colors (foreground/background) with strong contrast. Step 3 – Choose colors

  4. Upload your logo and set size (10-20% of QR width is typical). Step 4 – Add logo

  5. Increase error correction (recommend "H") to compensate for the logo area. Step 5 – Set error correction

  6. Export as PNG for general use or SVG for print and unlimited scaling. Step 6 – Export

Short clip (10-30s):

Error correction levels

QR codes can recover part of their data if obscured — which is what makes a centered logo possible:

  • L: recovers ~7% of data
  • M: recovers ~15% of data
  • Q: recovers ~25% of data
  • H: recovers ~30% of data

When adding a logo, use H for maximum tolerance.

Print tips

  • Export SVG for print — vector output scales to any size without blurring.
  • Mind the size — as a rule of thumb, keep printed codes at least 2 × 2 cm; longer URLs create denser codes that need larger print sizes.
  • Use a transparent logo — a PNG with a transparent background blends into the code instead of covering it with a white box.

Best practices

  • Contrast: Dark foreground on a light background scans best.
  • Quiet zone: Keep a clear margin around the QR (4+ modules).
  • Logo size: Avoid covering finder patterns; keep logo centered.
  • Testing: Scan on multiple devices before publishing.

Related:

Frequently asked questions

Does adding a logo make a QR code harder to scan?

It can — that's why you should use the highest error-correction level (H), keep strong contrast, and test on several phones before publishing.

Should I export PNG or SVG?

SVG for print and large formats, since it scales without blurring. PNG is fine for quick sharing and web use.

How large should the logo be?

Keep it centered at roughly 10–20% of the code's width, and never cover the three corner finder patterns.

We value your privacy

We use cookies and similar technologies to enable essential functionality and to understand usage (analytics). You can accept all, reject all (except essentials), or customize your choices. Ads and analytics only load after consent.