May 23, 2026
4 min read

How to Design a Branded QR Code with Your Logo

A plain black QR code looks generic. A branded one reinforces your identity. Here's how to add logos, colors, and shapes without breaking the scan.

How to Design a Branded QR Code with Your Logo
Free tool
Skip the reading — try the generator now.
Open tool

Generic black-and-white QR codes scan reliably — but they also look like default placeholder art. A well-designed branded QR code feels intentional, reinforces your identity, and still scans every time.

Here's how to brand a QR code without breaking it.

How QR Codes Handle Damage (Why Branding Is Possible)

Every QR code has built-in error correction. Up to 30% of the code can be damaged, obscured, or replaced and the remaining 70% still encodes the full data. This is why you can place a logo in the middle without breaking the scan.

Error correction levels:

Level Recovery Best Use
L (Low) 7% Data-dense codes, no branding
M (Medium) 15% Light branding, small logo
Q (Quartile) 25% Full logo, colored variants
H (High) 30% Heavy branding, outdoor use

For branded QR codes, use Q or H. The pattern gets slightly larger, but your logo won't break the scan.

Adding a Logo

Size Rules

  • Logo can cover up to 25-30% of the QR's central area safely
  • With error correction level H, you can push to 33%
  • Larger than that and scan reliability drops sharply

Shape

  • Square or circular logos work best
  • Transparent PNG with solid fill inside the logo
  • Simple silhouettes beat detailed logos at small sizes

Placement

  • Always centered
  • Never overlap the three large "finder squares" in the corners — scanners use those to orient the code

Logo Background

  • Put a solid-colored square or circle behind the logo so it doesn't blend with QR modules
  • Background should match either foreground or background color of the QR

Adding Colors

Foreground / Background Contrast

High contrast is non-negotiable. The ratio between foreground (dark) and background (light) should be at least 4:1 — and higher is better.

Safe combinations:

  • Black on white (gold standard)
  • Navy on white
  • Dark brand color on white
  • White on dark brand color (inverted — works on most modern scanners, not all older ones)

Unsafe combinations:

  • Red on yellow
  • Blue on purple
  • Light gray on white
  • Dark gray on black

Gradients

A subtle gradient in the foreground (e.g., dark blue → darker blue) works if the overall tone stays dark. Avoid gradients that span from dark to light — the lighter end fails to scan.

Brand Color as Foreground

Replace pure black with your brand's dark color (hex like #1E293B for navy, #7C3AED for purple). Stays scannable, feels branded.

Custom Module Shapes

Some generators offer "rounded," "dotted," or "rhombus" module shapes instead of classic squares. Use cautiously:

  • Rounded corners on modules: fine, aesthetic, scans reliably
  • Dotted modules: drops scan reliability 10-15% on older phones — test carefully
  • Heart/star shapes: breaks scan on many older scanners — avoid for commercial use
  • Outline-only modules: often unreadable — don't

Rule of thumb: rounded squares are the safe level of customization. Beyond that, test on at least 3 phones including an Android older than 3 years.

Corner Frame Shapes

The three corner "finder squares" can be stylized. Common options:

  • Rounded outer, square inner
  • Square outer, rounded inner
  • Circular (both outer and inner)

These are safer than module-shape changes because scanners actively look for corner patterns. As long as the corners are clearly square-ish or round-ish, scans work.

Design Principles That Work

1. Reinforce Hierarchy

The QR should feel like part of the design, not a sticker bolted onto it. Use your brand's primary dark color + a consistent frame style.

2. Add a Frame with CTA

Wrap the QR in a branded frame with text: "Scan for Menu" or "Scan to Save $10." Increases scan rates 25-40% vs. a naked QR.

3. Don't Over-Design

A subtly branded QR that scans 100% of the time beats an elaborate one that scans 80%. Restraint wins.

4. Match Output to Medium

  • Print: CMYK colors, test on actual paper
  • Screen (web, app, presentation): RGB, retina-density
  • Large-format print: vector SVG to avoid pixelation

Branded QR Design Checklist

Before using a branded QR:

  • Error correction set to Q or H
  • Logo is under 30% of central area
  • Foreground is pure dark color, background is pure light color
  • Contrast ratio 4:1 or higher
  • Corner patterns are clearly defined
  • Scans successfully on iPhone, Android, and older Android
  • Scans with flash on AND flash off
  • Has a "Scan for…" CTA nearby

Tools

You don't need Illustrator to design a branded QR. Most QR code generators support color customization, logo upload, and frame options directly. Generate a design, download at the size you need, and test before printing.

The branded QR is a small design investment that makes your marketing materials feel finished. Worth the extra five minutes.

Free to get started

Ready to create QR codes?

Generate custom QR codes with landing pages, analytics, and more.