#31B3AB#31B3AB
#31B3AB is a light, moderate teal. Relative luminance 0.358; OKLCH L 69.7% C 0.109 H 188.8°. Best body text is #000000 at 8.17:1 contrast (WCAG AA passes).
Color values
| HEX | #31B3AB |
|---|---|
| RGB | rgb(49, 179, 171) |
| HSL | hsl(176, 57%, 45%) |
| HSV | hsv(176, 73%, 70%) |
| CMYK | cmyk(72.6%, 0%, 4.5%, 29.8%) |
| CIE-LAB | lab(66.39, -35.91, -5.96) |
| CIE-LCH | lch(66.39, 36.40, 189.42°) |
| OKLab | oklab(69.7% -0.1079 -0.0167) |
| OKLCH | oklch(69.7% 0.109 188.8) |
| XYZ | xyz(24.7340, 35.8305, 44.1326) |
| Luminance | 0.3583 (WCAG relative) |
| Temperature | cool |
| Family | teal |
Closest named colors
Lightseagreen
#20B2AA
ΔE00 0.79
Topaz
#13BBAF
ΔE00 2.72
Tealish
#24BCA8
ΔE00 4.71
Turquoise (survey)
#06C2AC
ΔE00 6.08
Greeny Blue
#42B395
ΔE00 7.73
Sea
#3C9992
ΔE00 7.85
Perceptual scales
Shades
Tints
Tones
OKLCH scale
Color harmonies
complementary
#31B3AB #B33139
analogous
#31B36A #31B3AB #317AB3
triadic
#31B3AB #AB31B3 #B3AB31
tetradic
#31B3AB #6A31B3 #B33139 #7AB331
square
#31B3AB #6A31B3 #B33139 #7AB331
split-complementary
#31B3AB #B3317A #B36A31
monochromatic
#17534F #24837D #31B3AB #52D0C8 #82DDD7
Accessibility & contrast
On white
2.57
#31B3AB on #FFFFFF
AA ✗AA large ✗AAA ✗
On black
8.17
#31B3AB on #000000
AA ✓AA large ✓AAA ✓
Best text color
#000000 on #31B3AB
8.17:1 — WCAG AA (normal text) passes
Contrast matrix
| fg \ bg | ##31B3AB | #FFFFFF | #000000 | ##000000 |
|---|---|---|---|---|
| ##31B3AB | 1.00 | 2.57 | 8.17 | 8.17 |
| #FFFFFF | 2.57 | 1.00 | 21.00 | 21.00 |
| #000000 | 8.17 | 21.00 | 1.00 | 1.00 |
| ##000000 | 8.17 | 21.00 | 1.00 | 1.00 |
Color blindness preview
Protanopia (red-blind)
#A9A9AB
Deuteranopia (green-blind)
#969CAC
Tritanopia (blue-blind)
#00B8B0
Achromatopsia (no color)
#A1A1A1
Design tokens & code
CSS
--color: #31b3ab; /* rgb */ color: rgb(49, 179, 171); /* oklch */ color: oklch(69.7% 0.109 188.8);
Tailwind
colors: {
custom: {
50: '#7ecac3',
500: '#31b3ab',
950: '#000000',
},
}SCSS
$custom: #31b3ab; $custom-light: #7ecac3; $custom-dark: #000000;
JSON
{
"hex": "#31b3ab",
"rgb": {
"r": 49,
"g": 179,
"b": 171
},
"hsl": {
"h": 176.308,
"s": 57.018,
"l": 44.706
},
"oklch": {
"l": 0.697,
"c": 0.10924,
"h": 188.8
},
"luminance": 0.35833
}Semantic roles & 50–950 ramp
primary
#31B3AB
secondary
#C67A7F
accent
#4851E0
background
#F8FCFC
surface
#EFF8F8
border
#CAD1D1
text
#0B1312
muted
#7C8281