#270D3F#270D3F
#270D3F is a very dark, moderate violet. Relative luminance 0.011; OKLCH L 23.2% C 0.091 H 303.8°. Best body text is #FFFFFF at 17.28:1 contrast (WCAG AA passes).
Color values
| HEX | #270D3F |
|---|---|
| RGB | rgb(39, 13, 63) |
| HSL | hsl(271, 66%, 15%) |
| HSV | hsv(271, 79%, 25%) |
| CMYK | cmyk(38.1%, 79.4%, 0%, 75.3%) |
| CIE-LAB | lab(9.63, 24.71, -26.52) |
| CIE-LCH | lch(9.63, 36.25, 312.97°) |
| OKLab | oklab(23.18% 0.0506 -0.0754) |
| OKLCH | oklch(23.18% 0.091 303.8) |
| XYZ | xyz(1.8776, 1.0781, 4.8108) |
| Luminance | 0.0108 (WCAG relative) |
| Temperature | cool |
| Family | violet |
Closest named colors
Midnight Purple
#280137
ΔE00 3.32
Very Dark Purple
#2A0134
ΔE00 4.08
Dark Purple
#35063E
ΔE00 4.33
Dark Violet
#34013F
ΔE00 4.58
Deep Purple
#36013F
ΔE00 4.96
Dark Indigo
#1F0954
ΔE00 6.03
Perceptual scales
Shades
Tints
Tones
OKLCH scale
Color harmonies
complementary
#270D3F #253F0D
analogous
#0E0D3F #270D3F #3F0D3E
triadic
#270D3F #3F270D #0D3F27
tetradic
#270D3F #3F0E0D #253F0D #0D3E3F
square
#270D3F #3F0E0D #253F0D #0D3E3F
split-complementary
#270D3F #3E3F0D #0D3F0E
monochromatic
#100519 #100519 #270D3F #461772 #6622A4
Accessibility & contrast
On white
17.28
#270D3F on #FFFFFF
AA ✓AA large ✓AAA ✓
On black
1.22
#270D3F on #000000
AA ✗AA large ✗AAA ✗
Best text color
#FFFFFF on #270D3F
17.28:1 — WCAG AA (normal text) passes
Contrast matrix
| fg \ bg | ##270D3F | #FFFFFF | #000000 | ##FFFFFF |
|---|---|---|---|---|
| ##270D3F | 1.00 | 17.28 | 1.22 | 17.28 |
| #FFFFFF | 17.28 | 1.00 | 21.00 | 1.00 |
| #000000 | 1.22 | 21.00 | 1.00 | 21.00 |
| ##FFFFFF | 17.28 | 1.00 | 21.00 | 1.00 |
Color blindness preview
Protanopia (red-blind)
#001A40
Deuteranopia (green-blind)
#001B3E
Tritanopia (blue-blind)
#221924
Achromatopsia (no color)
#1B1B1B
Design tokens & code
CSS
--color: #270d3f; /* rgb */ color: rgb(39, 13, 63); /* oklch */ color: oklch(23.2% 0.091 303.8);
Tailwind
colors: {
custom: {
50: '#644e74',
500: '#270d3f',
950: '#000000',
},
}SCSS
$custom: #270d3f; $custom-light: #644e74; $custom-dark: #000000;
JSON
{
"hex": "#270d3f",
"rgb": {
"r": 39,
"g": 13,
"b": 63
},
"hsl": {
"h": 271.2,
"s": 65.789,
"l": 14.902
},
"oklch": {
"l": 0.23184,
"c": 0.09081,
"h": 303.8
},
"luminance": 0.01078
}Semantic roles & 50–950 ramp
primary
#270D3F
secondary
#527B2D
accent
#E93F91
background
#F6F4F7
surface
#EBE7ED
border
#C6C3C8
text
#060108
muted
#7A777B