Free QR Codes

Colored QR Code Generator

Ditch the plain black grid. Set any foreground and background color, keep it scannable, and download a code that matches your brand.

QRQR Code AgentFree QR Code Generator
Content / URLAny link — UTM tags optional
https://buy.stripe.com/cNi9AU4zI3w31Fw2KudUY0146 chars · comfortable
Patterns
Corners
Colors
RecoveryError correction bakes in redundant data so the code still scans when part of it is dirty, damaged or covered. Higher levels recover more but pack denser dots — pick Q or H when you add a center logo.
Size
Color
Live preview
Buy me a coffee

QR code for link to https://buy.stripe.com/cNi9AU4zI3w31Fw2KudUY01. 512 by 512 px, error correction Q, scannable.

512 × 512 pxECC · QURLFRAME · BANNER BELOW✓ Scannable
Size
512 px
Best for screens and print-ready art
Did this give you the code you wanted?

How to make a colored QR code

1

Enter your content

Paste the URL or text you want the code to open.

2

Set your colors

Open the Colors section and pick a foreground (dots) and background color. Keep the foreground darker.

3

Check the contrast warning

The preview shows a warning if contrast is too low. Adjust until it says scannable.

4

Download

Export PNG for screens or SVG for print. Both carry your chosen colors.

Why it works

Any color you want

Set exact hex values for dots, background, and frame — match your brand palette precisely.

Real-time contrast check

The preview warns when contrast is too low to scan, so you never print a code that fails.

Styled dots too

Combine colors with dot shapes — stars, diamonds, circles — for a code that looks intentional.

No watermark

Every export is clean. Your colors, your logo, nothing else.

Tips and best practices

  • Keep the foreground darker than the background — scanners rely on this contrast direction
  • Avoid light foreground on dark background unless you test thoroughly, as some older phones struggle with inverted codes
  • Brand violet on white is a safe starting point — the default here (#6d4dff) passes AA contrast
  • If using a colored background, increase error correction to Q or H for extra scan margin
  • Print a test code at final size and scan it with an older phone in mixed lighting before committing
Other free QR code generators
Related guides

Colored QR Code Generator FAQ

Can a colored QR code still scan?
Yes, as long as the foreground (dots) is darker than the background. Scanners read contrast, not specific colors. The generator warns you if contrast is too low.
What colors work best?
Dark foreground on light background is most reliable. Deep blue, violet, dark green, or black on white or cream all scan perfectly. Avoid yellow or pastel foregrounds.
Can I use my brand colors?
Yes. Enter exact hex codes for the foreground, background, and frame. The contrast checker tells you whether they scan before you print.
Is the colored QR code free?
Yes. Color picking, dot styling, and both PNG/SVG exports are free with no account and no watermark.
Can I combine colors with a logo?
Yes. Add a logo and custom colors together. Use Q or H error correction so the code scans reliably with both.
Do I need to increase error correction for colored codes?
Not necessarily for basic color changes. But if you use a colored background close to the foreground, stepping up to Q adds scan margin. With a logo, always use Q or H.

Got your code? ☕ Buy me a coffee — it keeps this tool free for everyone.