Clean Beauty
Open in tool →Sage and clay on unbleached white — the nothing-to-hide palette for ingredient-led skincare.
Named color
#2b2c30rgb(43, 44, 48)hsl(228, 5%, 18%)oklch(0.294 0.007 274.7)Caviar on this page is the real value, not a screenshot: exact hex, RGB, HSL and OKLCH, ten tints and ten shades, classic harmonies, and WCAG contrast with fixes — plus the 15 public brands that use it and the palettes it appears in.
Amber, Blue and Blue Violet lead the list. Each partner is a real named colour with the reason it works — a wheel relationship, a neutral that carries it, or a pairing lifted from a palette or brand system that actually shipped — and every pair opens in the palette tool.
Amber is paired with Caviar in 18 real palettes, including McDonald's's brand system and Beach Hut, as the lead colour.
23 real palettes, including Headspace's brand system and Readymag's brand system put Blue beside Caviar, as the accent.
Blue Violet is paired with Caviar in 5 real palettes, including ClickUp's brand system and Yahoo's brand system, as the lead colour.
7 real palettes, including Rain Garden and Blush put Blush Pink beside Caviar, as the accent.
Burlywood is paired with Caviar in 5 real palettes, including Polaroid and Chalkboard, as the accent.
Designers have shipped Cadet Blue with Caviar: 10 real palettes, including Clean Beauty and Coastal, as the lead colour.
8 real palettes, including Darkroom and Forest Floor put Champagne beside Caviar, as the surface under it.
White Smoke is the near-white surface Caviar was made for — maximum legibility with no colour cast to argue with.
| Caviar as text | Ratio | AA | AA large | AAA | Fix |
|---|---|---|---|---|---|
Aaon white | 13.95:1 | pass | pass | pass | Passes AAA — no fix needed. |
Aaon black | 1.51:1 | fail | fail | fail |
Fixes keep hue and saturation and move lightness only, so the suggestion stays on-brand. Ratios are symmetric: the same numbers apply with Caviar as the background.
Sage and clay on unbleached white — the nothing-to-hide palette for ingredient-led skincare.
Peach, apricot and baby blue on white — a soft consumer-app palette that still gets AA text from a single dark ink.
Taupe, oat and a sage accent — the quiet earth palette: almost neutral, with just enough colour to feel alive.
Ink-black and ribbon-red on manila — the correspondence palette; all the vintage comes from the paper colour.
Caviar reads as neutral, dark, luxury. The font library is tagged with the same vocabulary:
Point any MCP client at the shared colors endpoint and your agent gets the same engine as this page — direct_palette, edit_direction, check_palette, check_contrast — read-only, no key. Every direction it proposes comes with a /colors/d/… link: open it, lock what you like, paste the link back, and the agent edits rather than re-rolls.
https://mcp.brandsweets.com/colors/mcpclaude mcp add --transport http brandsweets-colors https://mcp.brandsweets.com/colors/mcp
›analyze #2b2c30 and generate a 5-color palette that keeps it as the primary; give me the /palettes/new link
/palettes/new/2b2c30-a2beb0-c859d4-1f2d2b-eaf1e9?lock=0&style=vibrantWant the agent to remember your picks and write them into a living brand? Create a free BrandSweets workspace.
Machine-readable: color.md