What's the Best Color for a QR Code?

Direct Answer

Black on white scans most reliably since readers rely on strong contrast — brand colors work if contrast stays high (dark foreground, light background); always test-scan before printing at scale.

Key Facts

  • ✓Highest reliability is a dark color on a light or white background
  • ✓Avoid low-contrast combos like yellow on white
  • ✓Avoid light-on-dark inversions unless thoroughly tested
  • ✓Using a brand color? Pick your darkest brand color on a white or light background

Full Explanation

Scanners detect contrast, not color specifically — a phone camera converts the image to essentially black-and-white to find the pattern, which is why black-on-white is the safest default. Brand colors work as long as contrast stays high; the risk zone is pastel or mid-tone colors. Always test the actual printed output, since screen and print colors don't always match.

Related Questions

What size should a QR code be for printing?

It depends on scan distance — at least 0.8 inches for a business card viewed up close, and progressively larger for table tents, posters, or signage viewed from further away.

What happens if a QR code is damaged?

QR codes include built-in error correction, so they often still scan correctly even with moderate smudging, scratches, or a logo placed in the center — as long as enough of the pattern remains intact.

Related Resources

Generate Your Free QR Code — No Sign-Up Required

No watermarks. No limits. Ready in 30 seconds.

Create Free QR Code →