Shades of Purple

Purple spans cool violets, deep plums and bright orchids.

Below are 33 named shades of purple with HEX, RGB, HSL and CMYK codes, sorted so you can compare them side by side.

Click to copy a code, or open any purple in the scale generator.

Mauve - lightest33 shades sorted light to darkdarkest - Dark Purple

Download all 33 shades of purple

Photoshop, Illustrator, InDesign, Affinity
Adobe ASE · 33 colorsMeasuring the file size...

33 purple color codes with names

White text 9.4:1

Purple

HEX
#800080
RGB
rgb(128, 0, 128)
HSL
hsl(300, 100%, 25%)
CMYK
0%, 100%, 0%, 50%

Use it: Scale Wheel Contrast Gradient

White text 6.2:1

Violet

HEX
#7F00FF
RGB
rgb(127, 0, 255)
HSL
hsl(270, 100%, 50%)
CMYK
50%, 100%, 0%, 0%

Use it: Scale Wheel Contrast Gradient

White text 12.9:1

Indigo

HEX
#4B0082
RGB
rgb(75, 0, 130)
HSL
hsl(275, 100%, 25%)
CMYK
42%, 100%, 0%, 49%

Use it: Scale Wheel Contrast Gradient

Black text 5.1:1

Amethyst

HEX
#9966CC
RGB
rgb(153, 102, 204)
HSL
hsl(270, 50%, 60%)
CMYK
25%, 50%, 0%, 20%

Use it: Scale Wheel Contrast Gradient

White text 6.2:1

Plum

HEX
#8E4585
RGB
rgb(142, 69, 133)
HSL
hsl(307, 35%, 41%)
CMYK
0%, 51%, 6%, 44%

Use it: Scale Wheel Contrast Gradient

White text 8.8:1

Eggplant

HEX
#614051
RGB
rgb(97, 64, 81)
HSL
hsl(329, 20%, 32%)
CMYK
0%, 34%, 16%, 62%

Use it: Scale Wheel Contrast Gradient

White text 8.0:1

Grape

HEX
#6F2DA8
RGB
rgb(111, 45, 168)
HSL
hsl(272, 58%, 42%)
CMYK
34%, 73%, 0%, 34%

Use it: Scale Wheel Contrast Gradient

White text 5.9:1

Royal Purple

HEX
#7851A9
RGB
rgb(120, 81, 169)
HSL
hsl(267, 35%, 49%)
CMYK
29%, 52%, 0%, 34%

Use it: Scale Wheel Contrast Gradient

White text 9.6:1

Byzantium

HEX
#702963
RGB
rgb(112, 41, 99)
HSL
hsl(311, 46%, 30%)
CMYK
0%, 63%, 12%, 56%

Use it: Scale Wheel Contrast Gradient

White text 12.8:1

Tyrian Purple

HEX
#66023C
RGB
rgb(102, 2, 60)
HSL
hsl(325, 96%, 20%)
CMYK
0%, 98%, 41%, 60%

Use it: Scale Wheel Contrast Gradient

Black text 11.8:1

Mauve

HEX
#E0B0FF
RGB
rgb(224, 176, 255)
HSL
hsl(276, 100%, 85%)
CMYK
12%, 31%, 0%, 0%

Use it: Scale Wheel Contrast Gradient

Black text 7.2:1

Orchid

HEX
#DA70D6
RGB
rgb(218, 112, 214)
HSL
hsl(302, 59%, 65%)
CMYK
0%, 49%, 2%, 15%

Use it: Scale Wheel Contrast Gradient

Black text 5.3:1

Medium Orchid

HEX
#BA55D3
RGB
rgb(186, 85, 211)
HSL
hsl(288, 59%, 58%)
CMYK
12%, 60%, 0%, 17%

Use it: Scale Wheel Contrast Gradient

White text 5.7:1

Dark Orchid

HEX
#9932CC
RGB
rgb(153, 50, 204)
HSL
hsl(280, 61%, 50%)
CMYK
25%, 75%, 0%, 20%

Use it: Scale Wheel Contrast Gradient

White text 6.5:1

Dark Violet

HEX
#9400D3
RGB
rgb(148, 0, 211)
HSL
hsl(282, 100%, 41%)
CMYK
30%, 100%, 0%, 17%

Use it: Scale Wheel Contrast Gradient

White text 5.9:1

Blue Violet

HEX
#8A2BE2
RGB
rgb(138, 43, 226)
HSL
hsl(271, 76%, 53%)
CMYK
39%, 81%, 0%, 11%

Use it: Scale Wheel Contrast Gradient

Black text 5.5:1

Medium Purple

HEX
#9370DB
RGB
rgb(147, 112, 219)
HSL
hsl(260, 60%, 65%)
CMYK
33%, 49%, 0%, 14%

Use it: Scale Wheel Contrast Gradient

White text 8.4:1

Rebecca Purple

HEX
#663399
RGB
rgb(102, 51, 153)
HSL
hsl(270, 50%, 40%)
CMYK
33%, 67%, 0%, 40%

Use it: Scale Wheel Contrast Gradient

Black text 8.0:1

Heliotrope

HEX
#DF73FF
RGB
rgb(223, 115, 255)
HSL
hsl(286, 100%, 73%)
CMYK
13%, 55%, 0%, 0%

Use it: Scale Wheel Contrast Gradient

White text 8.1:1

Purple Heart

HEX
#69359C
RGB
rgb(105, 53, 156)
HSL
hsl(270, 49%, 41%)
CMYK
33%, 66%, 0%, 39%

Use it: Scale Wheel Contrast Gradient

White text 10.1:1

Palatinate Purple

HEX
#682860
RGB
rgb(104, 40, 96)
HSL
hsl(308, 44%, 28%)
CMYK
0%, 62%, 8%, 59%

Use it: Scale Wheel Contrast Gradient

Black text 4.6:1

Electric Purple

HEX
#BF00FF
RGB
rgb(191, 0, 255)
HSL
hsl(285, 100%, 50%)
CMYK
25%, 100%, 0%, 0%

Use it: Scale Wheel Contrast Gradient

White text 8.8:1

Mardi Gras

HEX
#880085
RGB
rgb(136, 0, 133)
HSL
hsl(301, 100%, 27%)
CMYK
0%, 100%, 2%, 47%

Use it: Scale Wheel Contrast Gradient

White text 5.1:1

Purpureus

HEX
#9A4EAE
RGB
rgb(154, 78, 174)
HSL
hsl(288, 38%, 49%)
CMYK
11%, 55%, 0%, 32%

Use it: Scale Wheel Contrast Gradient

White text 5.2:1

Chinese Violet

HEX
#856088
RGB
rgb(133, 96, 136)
HSL
hsl(296, 17%, 45%)
CMYK
2%, 29%, 0%, 47%

Use it: Scale Wheel Contrast Gradient

White text 15.9:1

Dark Purple

HEX
#301934
RGB
rgb(48, 25, 52)
HSL
hsl(291, 35%, 15%)
CMYK
8%, 52%, 0%, 80%

Use it: Scale Wheel Contrast Gradient

White text 15.3:1

Russian Violet

HEX
#32174D
RGB
rgb(50, 23, 77)
HSL
hsl(270, 54%, 20%)
CMYK
35%, 70%, 0%, 70%

Use it: Scale Wheel Contrast Gradient

White text 5.3:1

Veronica

HEX
#A020F0
RGB
rgb(160, 32, 240)
HSL
hsl(277, 87%, 53%)
CMYK
33%, 87%, 0%, 6%

Use it: Scale Wheel Contrast Gradient

Black text 5.5:1

Psychedelic Purple

HEX
#DF00FF
RGB
rgb(223, 0, 255)
HSL
hsl(292, 100%, 50%)
CMYK
13%, 100%, 0%, 0%

Use it: Scale Wheel Contrast Gradient

Black text 9.0:1

Violet (web)

HEX
#EE82EE
RGB
rgb(238, 130, 238)
HSL
hsl(300, 76%, 72%)
CMYK
0%, 45%, 0%, 7%

Use it: Scale Wheel Contrast Gradient

White text 9.9:1

Imperial Purple

HEX
#602F6B
RGB
rgb(96, 47, 107)
HSL
hsl(289, 39%, 30%)
CMYK
10%, 56%, 0%, 58%

Use it: Scale Wheel Contrast Gradient

White text 7.3:1

Ultra Violet

HEX
#5F4B8B
RGB
rgb(95, 75, 139)
HSL
hsl(259, 30%, 42%)
CMYK
32%, 46%, 0%, 45%

Use it: Scale Wheel Contrast Gradient

White text 10.3:1

Japanese Violet

HEX
#5B3256
RGB
rgb(91, 50, 86)
HSL
hsl(307, 29%, 28%)
CMYK
0%, 45%, 5%, 64%

Use it: Scale Wheel Contrast Gradient

Purple color scale, 50 to 950

A Tailwind-style scale built from Purple (#800080), evenly spaced in OKLCH lightness. Paste any other purple to build its own scale, or click a swatch for its codes and contrast.

Purple Step 800 Your color keeps its exact value at step 800, where its lightness naturally falls. The other ten steps are built around it.

Aa

Purple

Step 800 · your color

On white 9.41:1 AAA On black 2.22:1 Fail
HEX#800080
RGBrgb(128, 0, 128)
HSLhsl(300, 100%, 25%)
CMYKcmyk(0%, 100%, 0%, 50%)
Send to Color Wheel Contrast Checker

Tints mixed with white

Shades mixed with black

Tones mixed with gray

Click any swatch to see its codes and contrast. Tints, shades and tones are simple RGB mixes, the classic way painters and print designers make them.

Contrast on swatchesEach step shows its best text color level and ratio
:root {
  --brand-50: #fcf4fc;
  --brand-100: #fae0f8;
  --brand-200: #fac3f6;
  --brand-300: #fe91fa;
  --brand-400: #ff2dfe;
  --brand-500: #df00df;
  --brand-600: #ba00ba;
  --brand-700: #9c009c;
  --brand-800: #800080;
  --brand-900: #650f65;
  --brand-950: #3e0e3e;
}

Next: blend 50 into 950 in the Gradient Generator, test every pair in the Accessible Color Palette, check 900 on 100 with the Contrast Checker or find matching colors on the Color Wheel.

Adobe ASE · 11 colorsMeasuring the file size...

Colors that go with purple

Using the same color wheel maths as our Color Wheel, these are the harmonies for Purple (#800080). Click a group to open it on the wheel.

What purple means

Purple has stood for royalty and luxury for thousands of years. Tyrian Purple was extracted from sea snails, and it took thousands of them to dye a single garment, so only the very rich could wear it.

That changed in 1856, when 18-year-old William Henry Perkin accidentally made mauveine, the first synthetic dye, and purple became a fashion color for everyone.

Today purple suggests creativity, imagination and a touch of mystery. Rebecca Purple (#663399) was added to CSS in 2014 in memory of Rebecca Meyer, daughter of web standards pioneer Eric Meyer.

Tips for using purple in design

Purple color palettes

See purple in complete, ready-made palettes - each one with codes and downloads.

Want a palette built around one exact purple? Start from it in the AI Color Palette Generator or pull colors from a photo with the Image Color Picker.

Frequently Asked Questions

Purple is #800080, which is rgb(128, 0, 128) and hsl(300, 100%, 25%). For print it is about 0% cyan, 100% magenta, 0% yellow and 50% black. It is also a CSS color keyword, so you can simply write purple in your stylesheet.

There is no fixed number - any purple can be made lighter, darker or more muted. This page lists 33 named shades, from Mauve (#E0B0FF) to Dark Purple (#301934). The generator on this page makes a full 50-950 scale and unlimited tints, shades and tones from any purple.

Purple (#800080) has a contrast ratio of 9.41:1 on white, which passes WCAG AAA for normal text. On black it reaches 2.22:1, so use it as text on light backgrounds, or put white text on it. Test any pair with the Contrast Checker.

Violet is a true spectral color at the short end of the rainbow, leaning blue. Purple is a mix of red and blue light that does not exist as a single wavelength. On screens, Violet (#7F00FF) looks bluer and Purple (#800080) looks redder.

Light purples include Mauve (#E0B0FF), Orchid (#DA70D6) and Heliotrope (#DF73FF). The softest, palest ones - Lilac, Wisteria, Thistle - are collected on shades of lavender.

Rebecca Purple (#663399) is a CSS named color added in 2014 to honor Rebecca Meyer, the daughter of CSS expert Eric Meyer. You can write rebeccapurple in any stylesheet.

More color shades

Guides & Tutorials

All 14 guides
Comparison PNG vs JPG: Which Image Format Should You Actually Use? Read the guide Optimization How to Reduce Image File Size Without Losing Quality Read the guide Guide Complete ICO File Guide: Understanding, Opening & Converting Icon Files Read the guide