Across the 348 historical combinations in the dictionary, only 135 (39%) contain a colour pair that meets WCAG AA (4.5:1) — the bar for body text. Of those, 60 clear AAA (7:1). A further 67 reach 3:1, usable for large headings only, and 146 have no pair above 3:1 at all. That last group is not broken — it is simply decorative, meant for fills and backgrounds rather than legible type.
The takeaway is practical: do not assume a Wada palette is screen-ready. When you need text, reach for one of the combinations below, set your text and background to the named pair, and keep the rest of the palette for accents. (Need the reverse — palettes for atmosphere, not legibility? Most of the archive qualifies. See the full data analysis.)
The 135 text-safe Wada combinations
Sorted by the strongest available contrast. The pair listed is the one to use for text-on-background; AAA passes for any text size, AA for normal body text.
- Yellow & Black Yellow + Black 15.9:1 AAA
- Carmine & Yellow +2 Yellow + Black 15.9:1 AAA
- Sulpher Yellow & Black Sulpher Yellow + Black 15.7:1 AAA
- Raw Sienna & Lemon Yellow +2 Lemon Yellow + Black 15.2:1 AAA
- Cream Yellow & Yellow +2 Yellow + Dull Violet Black 15.1:1 AAA
- Lemon Yellow & Light Green Yellow +2 Lemon Yellow + Dull Violet Black 14.4:1 AAA
- Eosine Pink & Seashell Pink +2 Seashell Pink + Black 13.6:1 AAA
- Old Rose & Apricot Yellow +2 Apricot Yellow + Dull Violet Black 13.1:1 AAA
- Ivory Buff & English Red +1 Ivory Buff + Black 12.8:1 AAA
- Cinnamon Buff & Citron Yellow +2 Cinnamon Buff + Black 11.9:1 AAA
- Cinnamon Buff & Deep Lyons Blue +2 Cinnamon Buff + Black 11.9:1 AAA
- Grenadine Pink & Naples Yellow +1 Naples Yellow + Deep Slate Green 11.5:1 AAA
- Eugenia Red | B & Naples Yellow +2 Naples Yellow + Deep Slate Green 11.5:1 AAA
- Sulpher Yellow & Pinkish Cinnamon +2 Sulpher Yellow + Deep Slate Olive 11.5:1 AAA
- Light Brown Drab & Sulpher Yellow +2 Sulpher Yellow + Deep Slate Olive 11.5:1 AAA
- Lemon Yellow & Apricot Orange +2 Lemon Yellow + Cotinga Purple 11.3:1 AAA
- Lemon Yellow & Deep Slate Olive +1 Lemon Yellow + Deep Slate Olive 11.2:1 AAA
- Pale Lemon Yellow & Dark Tyrian Blue Pale Lemon Yellow + Dark Tyrian Blue 11.1:1 AAA
- Sudan Brown & Glaucous Green +1 Glaucous Green + Black 11.0:1 AAA
- Naples Yellow & Peach Red +2 Naples Yellow + Deep Slate Olive 11.0:1 AAA
- Seashell Pink & Deep Slate Green Seashell Pink + Deep Slate Green 10.5:1 AAA
- Raw Sienna & Pyrite Yellow +2 Calamine BLue + Black 10.2:1 AAA
- Carmine & Pinkish Cinnamon +1 Pinkish Cinnamon + Deep Indigo 10.1:1 AAA
- Light Brown Drab & Raw Sienna +2 Deep Slate Olive + Nile Blue 10.0:1 AAA
- Carmine Red & Neutral Gray +1 Neutral Gray + Black 9.9:1 AAA
- Peach Red & Sea Green +2 Neutral Gray + Black 9.9:1 AAA
- Salvia Blue & Deep Indigo +1 Deep Indigo + Neutral Gray 9.9:1 AAA
- Vinaceous Cinnamon & Orange +2 Vinaceous Cinnamon + Black 9.4:1 AAA
- Ivory Buff & Dusky Madder Violet Ivory Buff + Dusky Madder Violet 9.0:1 AAA
- Yellow Orange & Sepia +2 Yellow Orange + Black 8.8:1 AAA
- Seashell Pink & Vandyke Brown Seashell Pink + Vandyke Brown 8.6:1 AAA
- Red & Yellow +2 Yellow + Slate Color 8.5:1 AAA
- Cream Yellow & Grayish Lavender - B +2 Cream Yellow + Cotinga Purple 8.4:1 AAA
- Sulpher Yellow & Ochraceous Salmon +2 Sulpher Yellow + Slate Color 8.4:1 AAA
- Light Green Yellow & Cotinga Purple Light Green Yellow + Cotinga Purple 8.3:1 AAA
- Corinthian Pink & Cream Yellow +2 Cream Yellow + Deep Slate Olive 8.3:1 AAA
- Yellow & Deep Lyons Blue Yellow + Deep Lyons Blue 8.3:1 AAA
- Brown & Citron Yellow +1 Citron Yellow + Dull Violet Black 8.2:1 AAA
- Pomegranite Purple & Cobalt Green +2 Cobalt Green + Deep Slate Green 8.2:1 AAA
- Lemon Yellow & Madder Brown +1 Lemon Yellow + Madder Brown 8.0:1 AAA
- Eosine Pink & Hay's Russet +2 Hay's Russet + Pale Lemon Yellow 7.9:1 AAA
- Apricot Orange & Olive Yellow +1 Apricot Orange + Deep Indigo 7.7:1 AAA
- Grenadine Pink & Cossack Green +2 Deep Slate Olive + Light Glaucous Blue 7.6:1 AAA
- Olive Buff & Cossack Green +2 Olive Buff + Cotinga Purple 7.6:1 AAA
- Orange & Yellow Green +1 Yellow Green + Dark Tyrian Blue 7.6:1 AAA
- Sulpher Yellow & Yellow Orange +1 Sulpher Yellow + Vandar Poel's Blue 7.5:1 AAA
- Eosine Pink & Burnt Sienna +2 Eosine Pink + Black 7.3:1 AAA
- Lemon Yellow & Vandar Poel's Blue +1 Lemon Yellow + Vandar Poel's Blue 7.3:1 AAA
- Vistoris Lake & Pale Lemon Yellow +2 Vistoris Lake + Pale Lemon Yellow 7.3:1 AAA
- Warm Gray & Black Warm Gray + Black 7.3:1 AAA
- Golden Yellow & Deep Slate Olive +1 Deep Slate Olive + Neutral Gray 7.3:1 AAA
- Vistoris Lake & Laelia Pink +2 Laelia Pink + Black 7.3:1 AAA
- Grenadine Pink & Black Grenadine Pink + Black 7.2:1 AAA
- Cream Yellow & Vandyke Brown +1 Cream Yellow + Vandyke Brown 7.2:1 AAA
- Raw Sienna & Apricot Yellow +2 Apricot Yellow + Deep Lyons Blue 7.2:1 AAA
- Pale Lemon Yellow & Blackish Olive Pale Lemon Yellow + Blackish Olive 7.2:1 AAA
- Light Glaucous Blue & Dark Tyrian Blue Light Glaucous Blue + Dark Tyrian Blue 7.2:1 AAA
- Grenadine Pink & Deep Indigo Grenadine Pink + Deep Indigo 7.2:1 AAA
- Olive Ocher & Orange +1 Olive Ocher + Deep Slate Green 7.1:1 AAA
- Eugenia Red | A & Apricot Yellow +2 Apricot Yellow + Dusky Green 7.1:1 AAA
- Raw Sienna & Ivory Buff +2 Ivory Buff + Slate Color 6.8:1 AA
- Turquoise Green & Cobalt Green +1 Turquoise Green + Slate Color 6.8:1 AA
- Burnt Sienna & Pinkish Cinnamon +2 Turquoise Green + Slate Color 6.8:1 AA
- Carmine & Grayish Lavender - A +2 Grayish Lavender - A + Cotinga Purple 6.7:1 AA
- Hermosa Pink & Pansy Purple +2 Hermosa Pink + Pansy Purple 6.7:1 AA
- Hay's Russet & Nile Blue +2 Hay's Russet + Nile Blue 6.6:1 AA
- Ivory Buff & Yellow Ocher +1 Ivory Buff + Deep Lyons Blue 6.6:1 AA
- Fawn & Dusky Madder Violet Fawn + Dusky Madder Violet 6.5:1 AA
- Ivory Buff & Dusky Green Ivory Buff + Dusky Green 6.5:1 AA
- Orange & Black Orange + Black 6.5:1 AA
- Rosolanc Purple & Orange +1 Orange + Black 6.5:1 AA
- Pale Lemon Yellow & Vinaceous Cinnamon +1 Pale Lemon Yellow + Lincoln Green 6.4:1 AA
- Spinel Red & Vandyke Red +1 Vandyke Red + Turquoise Green 6.4:1 AA
- Raw Sienna & Vinaceous Cinnamon +2 Vinaceous Cinnamon + Dark Tyrian Blue 6.4:1 AA
- Spinel Red & Rosolanc Purple +2 Spinel Red + Dull Violet Black 6.4:1 AA
- Ochraceous Salmon & Cotinga Purple +1 Ochraceous Salmon + Cotinga Purple 6.2:1 AA
- Red & Pale Lemon Yellow +2 Red + Pale Lemon Yellow 6.2:1 AA
- Coral Red & Lemon Yellow +1 Lemon Yellow + Taupe Brown 6.2:1 AA
- Yellow Orange & Dusky Madder Violet Yellow Orange + Dusky Madder Violet 6.2:1 AA
- Yellow Ocher & Vandyke Brown Yellow Ocher + Vandyke Brown 6.1:1 AA
- Burnt Sienna & Ivory Buff +2 Ivory Buff + Vandar Poel's Blue 6.1:1 AA
- Rosolanc Purple & Orange Yellow +1 Orange Yellow + Red Violet 6.1:1 AA
- Cinnamon Buff & Lemon Yellow +1 Lemon Yellow + Lincoln Green 6.1:1 AA
- Yellow Orange & Dark Tyrian Blue Yellow Orange + Dark Tyrian Blue 6.0:1 AA
- Carmine Red & Pale Lemon Yellow +1 Carmine Red + Pale Lemon Yellow 6.0:1 AA
- Lemon Yellow & Green Blue +2 Lemon Yellow + Helvetia Blue 6.0:1 AA
- Ivory Buff & Sudan Brown +1 Ivory Buff + Violet 6.0:1 AA
- Vandyke Red & Pale King's Blue Vandyke Red + Pale King's Blue 5.9:1 AA
- Corinthian Pink & Slate Color Corinthian Pink + Slate Color 5.9:1 AA
- Coral Red & Scarlet +2 Coral Red + Deep Slate Olive 5.9:1 AA
- Carmine Red & Sulpher Yellow Carmine Red + Sulpher Yellow 5.8:1 AA
- Cream Yellow & Olive Ocher +2 Cream Yellow + Dusky Green 5.8:1 AA
- Pale King's Blue & Violet Blue Pale King's Blue + Violet Blue 5.8:1 AA
- Ecru & Pale King's Blue +1 Pale King's Blue + Vandar Poel's Blue 5.6:1 AA
- Pale Burnt Lake & Yellow Orange +1 Pale Burnt Lake + Glaucous Green 5.6:1 AA
- Hay's Russet & Cream Yellow +2 Hay's Russet + Cream Yellow 5.5:1 AA
- Jasper Red & Green +1 Green + Black 5.5:1 AA
- Vistoris Lake & Cream Yellow +1 Cream Yellow + Violet 5.3:1 AA
- Carmine Red & Orange Yellow +2 Orange Yellow + Dusky Green 5.3:1 AA
- Cameo Pink & Deep Lyons Blue Cameo Pink + Deep Lyons Blue 5.2:1 AA
- Ochraceous Salmon & English Red +2 Light Glaucous Blue + Violet Blue 5.2:1 AA
- Pale Burnt Lake & Pinkish Cinnamon +2 Pale Burnt Lake + Pinkish Cinnamon 5.2:1 AA
- Pansy Purple & Olive Ocher +1 Pansy Purple + Olive Ocher 5.2:1 AA
- Eosine Pink & Hay's Russet +2 Eosine Pink + Dusky Madder Violet 5.2:1 AA
- Jasper Red & Benzol Green +1 Benzol Green + Deep Indigo 5.1:1 AA
- Corinthian Pink & Brick Red +2 Brick Red + Sulpher Yellow 5.1:1 AA
- Burnt Sienna & Orange Yellow +2 Orange Yellow + Violet Blue 5.1:1 AA
- Olive Buff & Violet Blue Olive Buff + Violet Blue 5.1:1 AA
- Etruscan Red & Hay's Russet +1 Hay's Russet + Light Glaucous Blue 5.1:1 AA
- Olive Ocher & Cobalt Green +1 Cobalt Green + Violet 5.0:1 AA
- Brick Red & Apricot Orange +2 Apricot Orange + Vandyke Brown 4.9:1 AA
- Pale Burnt Lake & Yellow Ocher +1 Pale Burnt Lake + Yellow Ocher 4.9:1 AA
- Raw Sienna & Pale Burnt Lake +2 Raw Sienna + Black 4.9:1 AA
- Cameo Pink & Hay's Russet +1 Cameo Pink + Hay's Russet 4.9:1 AA
- Mars Brown Tobacco & Night Green Mars Brown Tobacco + Night Green 4.9:1 AA
- Raw Sienna & Vandyke Brown +1 Raw Sienna + Deep Indigo 4.8:1 AA
- Carmine & Yellow +1 Carmine + Yellow 4.8:1 AA
- Pale Lemon Yellow & Benzol Green +2 Pale Lemon Yellow + Antwarp Blue 4.8:1 AA
- Golden Yellow & Antwarp Blue +1 Golden Yellow + Slate Color 4.8:1 AA
- Red Orange & Orange Yellow +1 Orange Yellow + Violet 4.8:1 AA
- Pale Burnt Lake & Vinaceous Cinnamon +1 Pale Burnt Lake + Vinaceous Cinnamon 4.7:1 AA
- Isabella Color & Red Violet Isabella Color + Red Violet 4.7:1 AA
- Vandyke Red & Yellow Orange +2 Yellow Orange + Slate Color 4.7:1 AA
- Sulpher Yellow & Green Blue +1 Sulpher Yellow + Antwarp Blue 4.7:1 AA
- Cinnamon Buff & Pale Raw Umber +1 Cinnamon Buff + Pale Raw Umber 4.7:1 AA
- Red Orange & Golden Yellow +1 Golden Yellow + Deep Lyons Blue 4.7:1 AA
- Ochre Red & Pale Burnt Lake +2 Pale Burnt Lake + Venice Green 4.7:1 AA
- Pale Burnt Lake & Buffy Citrine +1 Pale Burnt Lake + Grayish Lavender - A 4.6:1 AA
- Red Orange & Pale Lemon Yellow +2 Pale Lemon Yellow + Dark Medici Blue 4.6:1 AA
- Fawn & Cerulian Blue +1 Fawn + Violet Blue 4.6:1 AA
- Etruscan Red & Ecru +2 Ecru + Madder Brown 4.6:1 AA
- Cameo Pink & Spinel Red +1 Cameo Pink + Vistoris Lake 4.5:1 AA
- Yellow Ocher & Violet Yellow Ocher + Violet 4.5:1 AA
- Hay's Russet & Ecru +2 Hay's Russet + Olive Ocher 4.5:1 AA
- Indian Lake & Dull Violet Black +2 Dull Violet Black + Light Mauve 4.5:1 AA
How to use a Wada palette for text safely
- Open the combination and read its contrast matrix — every palette page lists the ratio for each pair.
- Use the highest-contrast pair for text and background. The shortlist above already names it for the 135 that pass.
- Reserve the remaining colours for borders, fills, icons, and decorative blocks — never for small text on a low-contrast neighbour.
- Check your final pairing at the real font size. 4.5:1 is the floor for body copy; 3:1 is acceptable for text 18px+ or 14px+ bold.
Method
Contrast is computed with the WCAG 2.1 relative-luminance formula on every colour pair within each of the 348 historical combinations; a combination is "text-safe" if its strongest pair reaches 4.5:1. Figures are generated at build time from the archive. The 30 modern editorial palettes are excluded so the list describes Wada's original work. Source data is public domain; this analysis is CC BY 4.0.
— colorcombinations.org editorial
From the archive
Support the archive The full catalog, on your disk, as a thank-you.
- All 378 palettes (348 Wada + 30 editorial) in five formats
- Figma design tokens (W3C-spec JSON, drag into any file)
- Tailwind v4 + v3 configs — drop into any project
- CSS custom properties — every plate, one stylesheet
- 378 museum SVG plates — print-ready at any size
- Full JSON — colors, names, eras, moods, dominant hues
Launching soon. The free archive stays free, always.