Ashes to Ashes
#bbb3a2
Duller, neutral cool ash for low-contrast UI
About Ashes to Ashes
Ashes to Ashes is the gray that sits in the middle of the room and lets everything else happen. It's lighter than Ash, less insistent than Couch Potato, and warmer than pure cool gray without the deliberate personality of City Dweller. There's a soft beige undertone here, but it doesn't pull you into warmth, it just takes the edge off, the way aged linen does.
You'll reach for this in long-form content, reading interfaces, and backgrounds that need to disappear. Pair it with dark type and it holds steady. Put it behind photography and it won't fight for attention. It works in editorial platforms, publishing apps, and any context where the page needs to feel approachable but not cozy, neutral but not cold. It's the color you use when Ash feels too austere and Couch Potato feels too lived-in.
Watch it next to saturated warm accents, they'll read a little muted against it, which is often exactly what you want. The slight warmth keeps it from feeling institutional, but it won't compete the way the other grays in this family will.
Code snippets
Copy this color into your project.
Contrast checker
WCAG 2.1 contrast ratios. AA requires 4.5:1 for normal text, 3:1 for large. AAA requires 7:1 / 4.5:1.
On White #ffffff
On Gray 100 #f5f5f5
On Gray 900 #18181b
On Black #000000
Variations
Shades
Darker variations, created by mixing toward black.
Tints
Lighter variations, created by mixing toward white.
Tones
Muted variations, created by reducing saturation.
Hues
Hue rotations around the color wheel.
Temperatures
Warm and cool shifts of this color.
Color harmonies
Suggested palettes
Palettes built around this color.
Community palettes
Published palettes that include this color.