A vivid medium red, black and white text both pass AA
Tailwind rose-600
In Tailwind CSS 4.3.3, rose-600 is defined as oklch(58.6% 0.253 17.585); as the nearest sRGB hex that is #ec003f, or rgb(236 0 63). Black text on it reaches 4.64:1, passing WCAG AA, and Recolor (recolor.page) can show it on a real page.
Last updated
--color-rose-600), converted with Recolor's color code, October 9, 2026| Format | Value |
|---|---|
| OKLCH, as Tailwind writes it | oklch(58.6% 0.253 17.585) |
| Hex | #ec003f, the nearest color in sRGB |
| RGB | rgb(236 0 63) |
| HSL | hsl(344 100% 46%) |
| OKLCH of the hex | oklch(59.7% 0.240 19.7) |
| CSS variable | var(--color-rose-600) |
| Nearest CSS name | crimson #dc143c, 0.031 away in OKLab |
| White text | 4.53:1: AA passes, AAA fails, large text passes |
| Black text | 4.64:1: AA passes, AAA fails, large text passes |
About rose-600
In OKLCH, rose-600 has a lightness of 58.6%, a chroma of 0.253 and a hue of 17.6 degrees, which makes it a vivid medium red. The step up to rose-500 is 5.9 points of lightness, and the step down to rose-700 7.2 points.
HSL calls its lightness 46%, OKLCH 58.6%: 12 points between a formula and a measure of what the eye sees. Rose-600 is one of the 95 colors in Tailwind CSS 4.3.3 that sRGB cannot hold. Its hex, #ec003f, gives up 0.013 of chroma and moves 1.1 points of lightness and 2.1 degrees of hue; a Display P3 screen shows the full value.
Black and white text both clear 4.5:1 on rose-600, at 4.64:1 and 4.53:1: a rare middle ground where either ink meets WCAG AA. Rose-600 is where the rose scale turns over: lighter shades need black text, darker ones white, and this one takes either.
Among the CSS keywords, crimson (#dc143c) comes closest at 0.031 in OKLab, close enough to stand in for it in a sketch.
Tints and shades
- #ffdfde
- #ffbebd
- #ff9d9e
- #fc7a7e
- #f5515f
- #ec003f
- #b9002f
- #890020
- #5b0012
- #310006
- #0d0001
From light to dark: 5 toward white and 5 toward black, mixed in OKLCH a sixth of the way at a time with the hue kept. A step that would repeat its neighbor is left out.
A palette around it
- #ec003f
- #361517
- #f0d7d5
- #65423f
- #ffa9a5
Locked as the first of five swatches, rose-600 gets #361517, #f0d7d5, #65423f, #ffa9a5 from Recolor's generator, a monochromatic palette, one hue in five lightnesses. The seed is its hex, so the palette stays the same. Open it in Recolor.
Using rose-600
Pair it with text-black, 4.64:1; rose-600 as text on a black page measures the same ratio. In CSS it is var(--color-rose-600).
<a class="bg-rose-600 text-black" href="/start">Get started</a>
<p class="text-rose-600">Text in rose-600</p>Common questions
Does white text pass WCAG AA on Tailwind rose-600?
Yes. White text measures 4.53:1 on rose-600, above the 4.5:1 that WCAG AA asks of body text.
Is Tailwind rose-600 defined in OKLCH?
Yes. Tailwind CSS 4.3.3 defines it as --color-rose-600: oklch(58.6% 0.253 17.585); #ec003f is its nearest sRGB color, since the value lies outside sRGB.
Is there a CSS named color for Tailwind rose-600?
No. The nearest CSS named color is crimson (#dc143c), 0.031 away in OKLab.
Sources
- Tailwind CSS: Colors tailwindcss.com
- WCAG 2.2: Contrast (Minimum) w3.org
- CSS Color Module Level 4: gamut mapping w3.org