HomeBlog → QR Codes & Design

QR Codes & Design

Do QR codes have to be black and white?

6 min read · Updated July 2026

A QR code in custom brand colors with a colored star symbol in the corner, next to a color and shape palette
Color, a logo, and a symbol are all yours to change — the square grid is what keeps it scanning.
Short answer: No. A QR code doesn't have to be black and white — its colors are a design choice, not a rule. You can use your brand colors, add a logo, and drop in a colored symbol. The one thing that does matter is contrast: the code has to stay clearly darker than its background so a phone camera can read it.

The plain black-on-white QR code is just the default, not a requirement. The format was built to be forgiving — it carries spare, redundant data so it can still be read even when part of it is covered or recolored. That's exactly what lets you brand one. The trick is knowing which changes are safe and which ones quietly break the scan.

The one rule: contrast

A phone camera reads a QR code the same way your eye reads text on a page — by telling the dark parts from the light parts. So the single rule behind every good-looking code is contrast: the code (the "ink") needs to be clearly darker than its background.

A deep brand color — navy, forest green, burgundy, charcoal — on a white or very light background scans just as reliably as plain black. Where codes fail is when the two colors are too close in brightness: a medium-gray code on a beige background, a pastel on white, or a light color on a dark background (an inversion phones often refuse). If you can squint at it and the pattern nearly disappears, a camera will struggle too.

When you pick colors in Meridian's generator, it checks this for you and shows a live warning the moment your two colors are too close in brightness — so you catch a weak combination on screen instead of after you've printed a hundred flyers.

What you can actually customize

There are three safe places to make a QR code your own, and Meridian gives you all three:

What you changeSafe to do?Why
The code colorYesAny color that stays clearly darker than the background
The background colorYesAny color that stays clearly lighter than the code
A logo in the centerYesBuilt-in error correction covers a modest center logo
A symbol in the cornerYesIt sits in the outer margin, never over the scannable pattern
Restyling the square grid itselfRiskyThe square pattern is what makes the code readable

That last row is the honest dividing line, and it's the key to the "circular QR code" question below.

Color

Pick a foreground and a background. Your brand's primary color for the code, white or a light tint behind it, and you have a code that looks like it belongs on your material instead of a generic printout. For the full walkthrough of building one, see the complete guide to custom QR codes.

A logo in the center

QR codes reserve part of their data for error correction — the reason a code with a coffee-ring on it still scans. That same slack lets you drop your logo in the middle, with a small clean space around it, without breaking the read. Keep it modest (roughly the center fifth of the code) and it stays reliable.

A colored symbol in the corner

Meridian can also place a small symbol — a diamond, a dollar sign, a health cross, a house, an arrow, and more — in the outer margin of the code, in any color you choose. Because it sits in the quiet border outside the scannable grid, it's purely decorative and never risks the scan. It's a quick way to signal what the code is for — a price, a property, an appointment — at a glance.

Make a QR code in your colors

Pick your brand colors, drop in your logo, add a symbol — and get a clean, trackable code for menus, flyers, signs, and packaging.

See plans →

What about a "circular" QR code?

This one comes up a lot, so it's worth being straight about. A QR code's scannable pattern is always a square grid — that's part of the standard, and it's what lets any phone find and read it from any angle. So there's no such thing as a truly round QR code where the data itself is a circle.

When people search for a "circular QR code" or a "circle QR generator," they usually mean one of two things:

Meridian's approach is deliberate: we keep the scannable grid clean and square — the version that always reads — and give you the customization that carries no scan risk at all, which is color, a center logo, and a corner symbol. If a fully round-framed look is what you're after, you can print any of our codes inside your own circular badge or sticker and it'll scan fine.

Colors that work vs. colors that don't

When in doubt, test it before you print: pull it up on screen and scan it with two or three different phones, including an older one. A code that's going on something expensive to reprint — a banner, a yard sign, packaging — is worth thirty seconds of checking.

The bottom line

Black and white is the default, not the law. Use your colors, add your logo, add a symbol — just keep the code clearly darker than its background and leave the square grid alone, and you get something that's unmistakably yours and still scans on the first try. That's the whole game: brand it as much as you like, right up to the line where a phone can still read it.

Frequently asked questions

Do QR codes have to be black and white?+

No. The colors of a QR code are a design choice, not a technical requirement. You can use your brand colors for the code and the background, and add a logo or a colored symbol, as long as the dark part stays clearly darker than the light background so a phone camera can still read it.

Can a QR code be any color?+

Almost. The one rule is contrast: the code needs to be noticeably darker than its background, the way dark text is readable on a light page. A dark brand color on a white or light background scans reliably. Very light codes, or a light-on-dark inversion, are where phones start to struggle.

Can you make a circular QR code?+

A QR code's scannable pattern is always a square grid — that's part of the standard that makes it readable. What people usually mean by a circular QR code is a round frame, sticker, or label around a standard square code, or a rounded styling of the dots. Meridian focuses on the customization that never risks the scan: your colors, a centered logo, and a colored corner symbol, on a clean square code.

Will a colored QR code still scan?+

Yes, as long as there's enough contrast between the code and its background. Meridian's generator shows a live warning when the two colors are too close in brightness, so you can fix it before you print — the most common reason a custom-colored code fails to scan.

Can I put my logo in the middle of a QR code?+

Yes. QR codes carry built-in error correction, so a modest logo in the center still leaves enough of the pattern for a reliable scan. Meridian places your logo in the center with a clean knockout behind it, and can also add a small colored symbol in the outer margin without touching the scannable area.