#E38CF9#E38CF9
#E38CF9 is a light, vivid purple. Relative luminance 0.419; OKLCH L 76.9% C 0.174 H 319.3°. Best body text is #000000 at 9.39:1 contrast (WCAG AA passes).
Color values
| HEX | #E38CF9 |
|---|---|
| RGB | rgb(227, 140, 249) |
| HSL | hsl(288, 90%, 76%) |
| HSV | hsv(288, 44%, 98%) |
| CMYK | cmyk(8.8%, 43.8%, 0%, 2.4%) |
| CIE-LAB | lab(70.82, 50.24, -41.17) |
| CIE-LCH | lch(70.82, 64.96, 320.67°) |
| OKLab | oklab(76.9% 0.1321 -0.1136) |
| OKLCH | oklch(76.9% 0.174 319.3) |
| XYZ | xyz(58.1533, 41.9286, 94.6339) |
| Luminance | 0.4193 (WCAG relative) |
| Temperature | cool |
| Family | purple |
Closest named colors
Violet (CSS)
#EE82EE
ΔE00 3.54
Lavender Pink
#DD85D7
ΔE00 5.83
Purply Pink
#F075E6
ΔE00 5.85
Baby Purple
#CA9BF7
ΔE00 6.19
Liliac
#C48EFD
ΔE00 6.29
Lilac (survey)
#CEA2FD
ΔE00 7.09
Perceptual scales
Shades
Tints
Tones
OKLCH scale
Color harmonies
complementary
#E38CF9 #A2F98C
analogous
#AD8CF9 #E38CF9 #F98CD9
triadic
#E38CF9 #F9E38C #8CF9E3
tetradic
#E38CF9 #F9AD8C #A2F98C #8CD9F9
square
#E38CF9 #F9AD8C #A2F98C #8CD9F9
split-complementary
#E38CF9 #D9F98C #8CF9AD
monochromatic
#C718F3 #D552F6 #E38CF9 #F1C6FC #F8E2FD
Accessibility & contrast
On white
2.24
#E38CF9 on #FFFFFF
AA ✗AA large ✗AAA ✗
On black
9.39
#E38CF9 on #000000
AA ✓AA large ✓AAA ✓
Best text color
#000000 on #E38CF9
9.39:1 — WCAG AA (normal text) passes
Contrast matrix
| fg \ bg | ##E38CF9 | #FFFFFF | #000000 | ##000000 |
|---|---|---|---|---|
| ##E38CF9 | 1.00 | 2.24 | 9.39 | 9.39 |
| #FFFFFF | 2.24 | 1.00 | 21.00 | 21.00 |
| #000000 | 9.39 | 21.00 | 1.00 | 1.00 |
| ##000000 | 9.39 | 21.00 | 1.00 | 1.00 |
Color blindness preview
Protanopia (red-blind)
#7BA7FD
Deuteranopia (green-blind)
#93B0F6
Tritanopia (blue-blind)
#E49AB7
Achromatopsia (no color)
#ADADAD
Design tokens & code
CSS
--color: #e38cf9; /* rgb */ color: rgb(227, 140, 249); /* oklch */ color: oklch(76.9% 0.174 319.3);
Tailwind
colors: {
custom: {
50: '#edb0fb',
500: '#e38cf9',
950: '#000000',
},
}SCSS
$custom: #e38cf9; $custom-light: #edb0fb; $custom-dark: #000000;
JSON
{
"hex": "#e38cf9",
"rgb": {
"r": 227,
"g": 140,
"b": 249
},
"hsl": {
"h": 287.89,
"s": 90.083,
"l": 76.275
},
"oklch": {
"l": 0.76903,
"c": 0.17424,
"h": 319.3
},
"luminance": 0.41927
}Semantic roles & 50–950 ramp
primary
#E38CF9
secondary
#DCF6D5
accent
#E6002E
background
#FEFAFF
surface
#FDF5FF
border
#D5CFD7
text
#171117
muted
#858085