QR Code Manager
Back to Blog
QR Code DesignBrandingLogoColors

QR Code Design: Colors, Logo & Shape — Beautiful and Still Scannable

Branded QR codes are scanned 34% more often than plain black-and-white ones. Here's how to design a QR code with your colors and logo without breaking scan reliability.

QR Code Manager Team··2 min read

Branded QR codes — with custom colors, a logo in the center, or rounded module shapes — are scanned 34% more often than standard black-and-white codes in controlled print tests (Scanova QR Design Study, 2025). The mechanism is attention: a code that looks designed signals that scanning it is worthwhile. A plain black grid looks like a technical artifact; a branded code looks like an invitation.

Key Takeaways

  • Branded QR codes generate 34% more scans than plain black-and-white versions
  • Logo placement in the center is safe if the logo covers 30% of the code area or less
  • Dark foreground on light background — never the reverse (inverted codes often fail)
  • Module shape (dots, rounded, squares) affects aesthetics, not scan reliability
  • Always test scan reliability after adding design elements — never assume

Color Rules for QR Code Design

Contrast is the Only Non-Negotiable Rule

QR scanners work by detecting the contrast between dark modules (the pattern) and the light background. As long as contrast is maintained, color is flexible. What never works:

What works reliably:

Test rule: If you can't see all the small squares clearly at arm's length, the contrast is insufficient.


Adding a Logo to a QR Code

QR Code Logo Coverage GuidelinesLogo Coverage vs. Scan Reliability20% CoverageRecommendedScans on all devices✓30% CoverageMaximum safe limitTest on older devices⚠40%+ CoverageUnreliableScan failures likely✗QR error correction (Level H) allows up to 30% of modules to be obscured
QR error correction allows up to 30% of the code to be obscured — logos within that limit scan reliably. Beyond it, scan failure rates climb steeply.

Logos work because QR codes include error correction: built-in redundancy that allows up to 30% of the code's data to be obscured or damaged while still scanning successfully. Placing a logo in the center — where the data density is lower — takes advantage of this.

Safe logo placement guidelines:


Module Shape Options

QR code generators offer different module (dot) shapes: square (default), rounded square, circle (dot), and various decorative options. From a scan reliability standpoint, all of these work — modern scanners handle rounded and circular modules without difficulty.

Aesthetic guide:


Eye Patterns (Finder Pattern Styling)

The three square patterns in the corners of a QR code are the finder patterns — they tell the scanner where the code starts and ends. They can be styled with custom borders and fill colors, but must remain visually distinct and high-contrast.

Safe customizations: rounded outer border, colored inner square, different foreground color from the modules.

Unsafe customizations: making finder patterns the same color as the modules (scanner loses orientation), removing the inner square, or making them transparent.


Testing Your Designed QR Code

A designed QR code must be tested before production. This is non-negotiable — what looks correct on screen may fail in print due to color rendering, resolution loss, or quiet zone compression.

Testing checklist:

  1. Print one copy at the intended size
  2. Scan with at least three phones: latest iPhone, a 3-year-old Android, and an older mid-range device
  3. Test under dim lighting (restaurant, bar, indoor event space)
  4. Test from the intended scanning distance
  5. If any test fails: increase size by 25%, increase contrast, or reduce logo coverage

Frequently Asked Questions

Can I make a white QR code on a colored background? Only if the background is dark enough to provide high contrast with the white modules. Light background with dark modules is the standard and most reliable direction — avoid reversing it unless you can test thoroughly.

Does adding a logo reduce scan speed? Not measurably. Modern QR scanners process codes in milliseconds regardless of logo presence. The only factor that slows scanning is insufficient contrast or size.

Can I use gradients in a QR code? Yes, if the gradient stays dark enough throughout. A gradient that goes from dark at the edges to light in the center will break scanning where contrast drops. Test the entire code, not just the center.

What's the best background color for a QR code? White is the safest. Light gray, cream, or light brand colors also work if contrast with the module color is maintained. Avoid backgrounds that are close in lightness to the module color.


Related: QR Code Size Guide · QR Codes for Posters & Flyers · Dynamic QR Codes Guide