Build your palette
Choose between 1 and 8 colors. Click a swatch to pick, or type a hex code.
Used for page background, cards & panels, button label
Used for body text, secondary text
Used for headings, button fill
Not used yet
Used for links
Used for field borders
6 of 8 colors.
Assign colors to elements
Switch on the elements your design uses, then pick a palette color for each.
- BackgroundAlways on
The main canvas behind everything.
- Background
Surfaces that sit on top of the page.
- Text
Large titles (24px+, or 18.5px+ bold).
- TextAlways on
Paragraphs and everyday reading text.
- Text
Captions, hints, dates and metadata.
- Text
Inline links within text.
- Control
The solid color of primary buttons.
- Text
Text written on top of buttons.
- Control
Outlines that show where inputs are.
Accessibility review
Every text and control combination, checked against WCAG AA and AAA.
Fix the whole palette
Keeps your backgrounds and each color's hue, and nudges lightness only as much as needed.
Normal text needs 4.5:1 (AA) or 7:1 (AAA). Headings need 3:1 or 4.5:1. Buttons and field borders need 3:1. Your work is saved in this browser.
- Pass AA
- 8/10Needs work
- Pass AAA
- 4/8Needs work
- Lowest contrast
- 2.25:1Needs work
Body text on page background
Charcoal on White · Normal text (needs 4.5:1, AAA 7:1)
15.09:1AA passAAA passHeadings on page background
Blue on White · Large text (needs 3:1, AAA 4.5:1)
3.88:1AA passAAA failSecondary text on page background
Charcoal on White · Normal text (needs 4.5:1, AAA 7:1)
15.09:1AA passAAA passLinks on page background
Purple on White · Normal text (needs 4.5:1, AAA 7:1)
6.40:1AA passAAA failBody text on cards & panels
Charcoal on White · Normal text (needs 4.5:1, AAA 7:1)
15.09:1AA passAAA passHeadings on cards & panels
Blue on White · Large text (needs 3:1, AAA 4.5:1)
3.88:1AA passAAA failSecondary text on cards & panels
Charcoal on White · Normal text (needs 4.5:1, AAA 7:1)
15.09:1AA passAAA passButton label on button fill
White on Blue · Normal text (needs 4.5:1, AAA 7:1)
3.88:1AA failAAA failButton fill on page background
Blue on White · Shape / control (needs 3:1)
3.88:1AA passAAA n/aField borders on cards & panels
Green on White · Shape / control (needs 3:1)
2.25:1AA failAAA n/a