Sand Ripples
#c1b7b0
A neutral that has no useful hue — it reads as a grey. It is light — black text sits on it comfortably, white text does not.
Hex
#c1b7b0
RGB
193, 183, 176
OKLCh
78.6% 0.015 57.5°
CIELAB (D50)
75.1, 2.8, 4.9
What is true of this colour, and of no other
- 12 other named colours sit within ΔE00 2 of it — this part of the space is crowded, and the names here are finer distinctions than most people make.
- It uses only 10% of the chroma available at this lightness and hue — there is a far more vivid version of this colour inside sRGB.
- As text on white it measures APCA Lc 38.0; on black, Lc -64.4. The sign is the polarity, which the WCAG ratio discards.
- Built into an eleven-step scale, 10 of the 10 adjacent pairs stay ΔE00 2 apart — see the ramp.
- protanopia and deuteranopia and tritanopia shift it by ΔE00 5.5 and 5.9 and 15.9 — no red cone.
Text on this colour
White text
1.97:1 — fails AA
Black text
10.67:1 — passes AA
Black text is the better of the two at10.67:1. That is enough for body text.
As text on white, it needs to change
#7e756f is the nearest colour of the same hue that passes AA on white, at 4.50:1. Only the lightness moved.
The same colour, with one cone missing
As you see it
#c1b7b0
protanopia
#b8b8b0 · ΔE00 5.5
deuteranopia
#babab0 · ΔE00 5.9
tritanopia
#bcbc8a · ΔE00 15.9
The twelve nearest named colours
Ranked by CIEDE2000 — perceptual distance, not hex arithmetic. The closest isTide at ΔE00 1.288: between 1 and 2 — a trained eye spots it when the two touch; nobody spots it across a room. What the numbers mean.
- TideΔE00 1.288 · #beb4ab
- Hipster HippoΔE00 1.36 · #bfb3ab
- Mindful GreyΔE00 1.396 · #bdb5ad
- MoonbeamΔE00 1.457 · #c2b8ae
- RubidiumΔE00 1.676 · #c5b9b4
- Mauve StoneΔE00 1.726 · #c4bab6
- Silver DollarΔE00 1.767 · #bdb6ae
- City StreetΔE00 1.769 · #bab2ab
- Luxe GreyΔE00 1.792 · #c3bab0
- Versatile TaupeΔE00 1.843 · #c1b6ab
- Light GlazeΔE00 1.905 · #c0b5aa
- Urban TaupeΔE00 1.931 · #c9bdb6
10 of these have no page of their own: pages exist for the 4,961 colours the dataset marks as good names.