QR Code Generator

Print & design · Last updated July 20, 2026

QR Code Colors & Contrast: Brand It Without Breaking Scans

Brand guidelines love soft grays and pastel marks. Phone cameras love contrast. Here is how to color a QR code so it still scans on paper, screens, and storefront glass.

Key takeaways

  • Dark modules on a light, solid background remain the safest default.
  • Contrast (luminance difference) matters more than “using brand blue.”
  • Never place modules over busy photography without a solid panel behind the code.
  • Test on printed stock and at least two phone brands before a full run.
  • This generator lets you set foreground/background live, then download SVG/PNG.

Why scanners fail on pretty colors

QR readers threshold the image into dark vs light modules. Low-contrast pairs (light gray on white, navy on black, yellow on white) collapse into mush. Gradients, drop shadows, and transparency make thresholding worse.

Safe color patterns

ApproachRiskNotes
Near-black on whiteLowestDefault for mission-critical print
Dark brand color on whiteLow–mediumWorks if the color is truly dark in print
White on dark solidMediumTest thoroughly; some cameras struggle
Light brand on whiteHighAvoid
Modules on photo backgroundHighPut a solid plate behind the code

Practical rules of thumb

Test colors in this generator

  1. Open the QR generator.
  2. Paste a real campaign URL (final length matters for density).
  3. Set Foreground to your darkest brand-adjacent color; Background to white or off-white.
  4. Scan the on-screen preview, then download and print a proof.
  5. If print fails, darken foreground or enlarge physical size before abandoning brand color.

Test colors live, then download free

Create free QR code

Adjust foreground and background, preview, export SVG/PNG.

Brand systems that still scan

Give designers a QR token in the brand kit:

FAQ

Can I put a logo in the center?

Center marks reduce error tolerance. Prefer a clean code and place the logo beside it. This tool focuses on reliable full codes.

Do colored codes look less professional?

Illegible codes look unprofessional. Dark brand color on white is usually enough identity.

What if my brand is all pastel?

Use pastel in the surrounding layout; keep the QR itself high-contrast.

Rebuild with stronger contrast

Create free QR code

No login. Generated in your browser. Download as SVG, PNG, or JPG.