#d53939Sample text
#7a7a2eSample text
#318131Sample text
#318181Sample text
#2b2beeSample text
#b545b5Sample text
How to use
Set your background color
The palette is generated against this background, usually your page or card color.
Pick a contrast target
4.5:1 for AA text, 7:1 for AAA text, or 3:1 for large text / charts / UI components.
Shuffle and copy
Every generated color is guaranteed to pass your target on that background. Copy individual hex codes, the full list, or CSS variables.
Why Accessible Color Palette Generator
- Every color mathematically guaranteed to pass your chosen WCAG ratio.
- Evenly-spaced hues, so the palette works for charts and category colors.
- Outputs hex list and ready-to-paste CSS custom properties.
- Shuffle for alternative hue rotations until it matches your brand.
Common questions
Which target should I pick?
Why do colors get darker or lighter than my brand palette?
Are these palettes colorblind-safe too?
Is Accessible Color Palette Generator free to use?
Do I need an account to use Accessible Color Palette Generator?
Is my data uploaded to a server when I use Accessible Color Palette Generator?
Do you store the input I use with Accessible Color Palette Generator?
How do I use Accessible Color Palette Generator?
Does Accessible Color Palette Generator work on phones and tablets?
Which browsers does Accessible Color Palette Generator support?
Is there a limit on how often I can use Accessible Color Palette Generator?
Can I use Accessible Color Palette Generator for commercial or client work?
Why is Accessible Color Palette Generator free?
What should I do if Accessible Color Palette Generator gives an unexpected result?
More WCAG tools
View allWCAG Accessibility Scanner
Full-site WCAG 2.1 audit with fix code for every issue
Color Contrast Checker
WCAG AA/AAA contrast ratios with suggested compliant colors
Instant Accessibility Checker
Check one page or pasted HTML against 70 WCAG checks instantly
ADA Title II Checker
WCAG 2.1 AA assessment + readiness checklist for the 2026 deadline