#591659#591659

#591659 is a dark, vivid purple. Relative luminance 0.034; OKLCH L 34.1% C 0.129 H 327.9°. Best body text is #FFFFFF at 12.47:1 contrast (WCAG AA passes).

Color values

HEX#591659
RGBrgb(89, 22, 89)
HSLhsl(300, 60%, 22%)
HSVhsv(300, 75%, 35%)
CMYKcmyk(0%, 75.3%, 0%, 65.1%)
CIE-LABlab(21.65, 39.09, -24.66)
CIE-LCHlch(21.65, 46.22, 327.76°)
OKLaboklab(34.14% 0.109 -0.0683)
OKLCHoklch(34.14% 0.129 327.9)
XYZxyz(6.2098, 3.4194, 9.7822)
Luminance0.0342 (WCAG relative)
Temperatureneutral
Familypurple

Closest named colors

Perceptual scales

Shades

Tints

Tones

OKLCH scale

Color harmonies

complementary
#591659 #165916
analogous
#381659 #591659 #591638
triadic
#591659 #595916 #165959
tetradic
#591659 #593816 #165916 #163859
square
#591659 #593816 #165916 #163859
split-complementary
#591659 #385916 #165938
monochromatic
#190619 #280A28 #591659 #8A228A #BB2EBB

Accessibility & contrast

On white

12.47
#591659 on #FFFFFF
AA ✓AA large ✓AAA ✓

On black

1.68
#591659 on #000000
AA ✗AA large ✗AAA ✗

Best text color

#FFFFFF on #591659
12.47:1 — WCAG AA (normal text) passes

Contrast matrix

fg \ bg##591659#FFFFFF#000000##FFFFFF
##5916591.0012.471.6812.47
#FFFFFF12.471.0021.001.00
#0000001.6821.001.0021.00
##FFFFFF12.471.0021.001.00

Color blindness preview

Protanopia (red-blind)
#0B2E5B
Deuteranopia (green-blind)
#283757
Tritanopia (blue-blind)
#5C2036
Achromatopsia (no color)
#343434

Design tokens & code

CSS
--color: #591659;
/* rgb */ color: rgb(89, 22, 89);
/* oklch */ color: oklch(34.1% 0.129 327.9);
Tailwind
colors: {
  custom: {
    50: '#8b5b88',
    500: '#591659',
    950: '#000000',
  },
}
SCSS
$custom: #591659;
$custom-light: #8b5b88;
$custom-dark: #000000;
JSON
{
  "hex": "#591659",
  "rgb": {
    "r": 89,
    "g": 22,
    "b": 89
  },
  "hsl": {
    "h": 300,
    "s": 60.36,
    "l": 21.765
  },
  "oklch": {
    "l": 0.34145,
    "c": 0.12864,
    "h": 327.9
  },
  "luminance": 0.03419
}

Semantic roles & 50–950 ramp

primary
#591659
secondary
#3B903B
accent
#E44444
background
#F8F5F8
surface
#F0E9F0
border
#CBC5CB
text
#0C040B
muted
#7D797C

Preview Lab

Preview with #591659

Body copy rendered with the generated semantic roles for this colour.

Preview Lab → · Contrast checker → · Palette generator →

#591659 Color — HEX, RGB, HSL, OKLCH & Contrast — Tintiva