Old Rose #C87F89
Old Rose is a medium-light, moderately saturated red with hex code #C87F89 and RGB rgb(200, 127, 137).
Aa
Black text reads best on this color (6.85:1).
About this color
#C87F89 is a medium-light, moderately saturated red. In OKLCH its lightness is 68%, its chroma 0.091 and its hue 11°. Its hue sits on the warm side of the wheel. It is the named color Old Rose. Black text reads best on it, at 6.85:1.
| Hue family | Reds |
| Lightness | medium-light (68%) |
| Chroma | moderately saturated (0.091) |
| Temperature | warm |
| Nearest name | Old Rose |
| Black text | 6.85:1 |
| White text | 3.06:1 |
Colors that go with Old Rose
Matches found by rotating Old Rose around the OKLCH hue wheel, each labelled with the closest name in our list.
Complementary
The opposite hue (180°).
Analogous
Neighbouring hues, 30° either side.
Triadic
Three hues spaced 120° apart.
Color palettes with Old Rose
Curated color palettes that contain a color within ΔE 0.06 (OKLab) of Old Rose, closest first.
Similar named colors
The eight named colors closest to Old Rose, with their ΔE distance.
- Old Pink #C77986 ΔE 0.014
- Dusky Pink #CC7A8B ΔE 0.015
- Brownish Pink #C27E79 ΔE 0.025
- Muted Pink #D1768F ΔE 0.029
- Dusty Rose #C0737A ΔE 0.035
- Dusty Pink #D58A94 ΔE 0.037
- Dull Pink #D5869D ΔE 0.038
- Rosy Brown #BC8F8F ΔE 0.042
More about Old Rose
How to make Old Rose
A starting recipe from common paint colors, found with a spectral paint model (the color mixer’s paint mode). Real pigments vary, so mix a small test batch and adjust.
- 4 parts pink
- 2 parts purple
- 1 part yellow
Recipe result: #C78191, a difference of ΔE 0.011 from Old Rose. That is very close: most people will not see the difference.
Codes for Old Rose in every format
| HEX | #C87F89 |
| RGB | rgb(200, 127, 137) |
| HSL | hsl(352, 40%, 64%) |
| OKLCH | oklch(67.5% 0.091 10.9) |
Contrast
WCAG 2 contrast ratios are the conformance target: AA needs 4.5:1 for body text and 3:1 for large text, AAA needs 7:1. APCA Lc values are supplementary guidance from the WCAG 3 drafts.
| Pair | WCAG 2 | Result | APCA | APCA guidance |
|---|---|---|---|---|
| White text on #C87F89 | 3.06:1 | AA large text | Lc -62.7 | Content text, not long reading |
| Black text on #C87F89 | 6.85:1 | AA | Lc 46.7 | Large or bold text, headings |
| #C87F89 text on white | 3.06:1 | AA large text | Lc 57.3 | Large or bold text, headings |
| #C87F89 text on black | 6.85:1 | AA | Lc -44.4 | Non-text elements, placeholder text |
Shades and tints of Old Rose
A 50–950 scale built in OKLCH: the hue is held, lightness follows a Tailwind v4-like curve, and every step is kept inside the sRGB gamut. This color sits at step 400.
-
Step 50
50
#FAF3F4
oklch(97% 0.008 7.3)
-
Step 100
100
#F5E6E7
oklch(93.7% 0.016 12.8)
-
Step 200
200
#EDD1D4
oklch(88.5% 0.032 10.4)
-
Step 300
300
#E3B2B7
oklch(80.9% 0.057 11.6)
-
Step 400
400 (this color)
#C87F89
oklch(67.5% 0.091 10.9)
-
Step 500
500
#C56A78
oklch(63.2% 0.116 11.2)
-
Step 600
600
#B04F61
oklch(55.5% 0.127 10.6)
-
Step 700
700
#974050
oklch(49.1% 0.117 11.1)
-
Step 800
800
#7B3542
oklch(42.7% 0.098 10.6)
-
Step 900
900
#632F38
oklch(37.7% 0.076 10.5)
-
Step 950
950
#3A1C21
oklch(27% 0.047 10.1)
Old Rose with color blindness
Simulated with the Machado et al. (2009) model. ΔE is how far the color moves: below about 0.02 you would not notice a change.
| Vision | Seen as | Shift (ΔE) |
|---|---|---|
| Protanopia (no red cones) | #8B8B89 | 0.100 |
| Deuteranopia (no green cones) | #9D9988 | 0.093 |
| Tritanopia (no blue cones) | #D57883 | 0.025 |
| Achromatopsia (no color) | #939393 | 0.092 |
Use Old Rose in your product
Turn it into light and dark UI roles checked for contrast, then export to Tailwind v4, shadcn/ui, CSS or design tokens.