#021E1A#021E1A
#021E1A is a very dark, muted teal. Relative luminance 0.010; OKLCH L 21.2% C 0.035 H 182.1°. Best body text is #FFFFFF at 17.45:1 contrast (WCAG AA passes).
Color values
| HEX | #021E1A |
|---|---|
| RGB | rgb(2, 30, 26) |
| HSL | hsl(171, 88%, 6%) |
| HSV | hsv(171, 93%, 12%) |
| CMYK | cmyk(93.3%, 0%, 13.3%, 88.2%) |
| CIE-LAB | lab(9.12, -11.65, -0.41) |
| CIE-LCH | lch(9.12, 11.66, 181.99°) |
| OKLab | oklab(21.22% -0.0354 -0.0013) |
| OKLCH | oklch(21.22% 0.035 182.1) |
| XYZ | xyz(0.6757, 1.0160, 1.1376) |
| Luminance | 0.0102 (WCAG relative) |
| Temperature | cool |
| Family | teal |
Closest named colors
Almost Black
#070D0D
ΔE00 10.95
Gunmetal
#2A3439
ΔE00 12.63
Charcoal (survey)
#343837
ΔE00 13.63
Black
#000000
ΔE00 13.65
Dark Forest Green
#002D04
ΔE00 14.29
Onyx
#353839
ΔE00 14.63
Perceptual scales
Shades
Tints
Tones
OKLCH scale
Color harmonies
complementary
#021E1A #1E0206
analogous
#021E0C #021E1A #02141E
triadic
#021E1A #1A021E #1E1A02
tetradic
#021E1A #0C021E #1E0206 #141E02
square
#021E1A #0C021E #1E0206 #141E02
split-complementary
#021E1A #1E0214 #1E0C02
monochromatic
#021D19 #021D19 #021E1A #06574C #0A917D
Accessibility & contrast
On white
17.45
#021E1A on #FFFFFF
AA ✓AA large ✓AAA ✓
On black
1.20
#021E1A on #000000
AA ✗AA large ✗AAA ✗
Best text color
#FFFFFF on #021E1A
17.45:1 — WCAG AA (normal text) passes
Contrast matrix
| fg \ bg | ##021E1A | #FFFFFF | #000000 | ##FFFFFF |
|---|---|---|---|---|
| ##021E1A | 1.00 | 17.45 | 1.20 | 17.45 |
| #FFFFFF | 17.45 | 1.00 | 21.00 | 1.00 |
| #000000 | 1.20 | 21.00 | 1.00 | 21.00 |
| ##FFFFFF | 17.45 | 1.00 | 21.00 | 1.00 |
Color blindness preview
Protanopia (red-blind)
#1C1C1A
Deuteranopia (green-blind)
#18181A
Tritanopia (blue-blind)
#001F1D
Achromatopsia (no color)
#1A1A1A
Design tokens & code
CSS
--color: #021e1a; /* rgb */ color: rgb(2, 30, 26); /* oklch */ color: oklch(21.2% 0.035 182.1);
Tailwind
colors: {
custom: {
50: '#465956',
500: '#021e1a',
950: '#000000',
},
}SCSS
$custom: #021e1a; $custom-light: #465956; $custom-dark: #000000;
JSON
{
"hex": "#021e1a",
"rgb": {
"r": 2,
"g": 30,
"b": 26
},
"hsl": {
"h": 171.429,
"s": 87.5,
"l": 6.275
},
"oklch": {
"l": 0.21216,
"c": 0.03543,
"h": 182.1
},
"luminance": 0.01016
}Semantic roles & 50–950 ramp
primary
#021E1A
secondary
#641823
accent
#2A48FE
background
#F4F5F5
surface
#E6E9E9
border
#C2C5C5
text
#000303
muted
#777878