Web Color Reference

CSS color names

All 148 named colors recognized by modern browsers — organized by color group with hex values and live swatches.
CSS color names are a curiosity that you might encounter when you're doing web development. The CSS color names will let you define a color with text rather than a HEX or RGB value. One of the first things you'll notice is how odd many of the names are — in the world of programming where everything is precise and with a purpose, color names like 'papayawhip' and 'blanchedalmond' stand out as an oddity. 
 
The CSS color list has several different origins. Sixteen basic color keywords — including black, red, blue, aqua, and white — came from the VGA palette and were adopted into HTML. Most of the remaining names came from the X11 color system used on Unix-derived computers and were later adopted into SVG.
More about the history of css color names.

CSS Color Module Level 3 standardized the extended X11 and SVG color keywords for general use in CSS. It became a W3C Recommendation in 2011, bringing the list to 147 named-color keywords. The names were intended to make it easier for web developers to remember color values and to reduce the need for memorizing hexadecimal codes. Named colors are convenient for examples, quick prototypes, and readable code. For production design systems, however, HEX, RGB, HSL, OKLCH, or CSS custom properties usually provide more precise and consistent control.

In practice, named colors are more useful for quick prototyping and readable code than for production design work, where precise brand colors and design system values take priority — but they remain a valid part of the CSS specification and work in every modern browser.

Reds

IndianRed#CD5C5C
LightCoral#F08080
Salmon#FA8072
DarkSalmon#E9967A
LightSalmon#FFA07A
Crimson#DC143C
Red#FF0000
FireBrick#B22222
DarkRed#8B0000

Pinks

Pink#FFC0CB
LightPink#FFB6C1
HotPink#FF69B4
DeepPink#FF1493
MediumVioletRed#C71585
PaleVioletRed#DB7093

Oranges

Coral#FF7F50
Tomato#FF6347
OrangeRed#FF4500
DarkOrange#FF8C00
Orange#FFA500

Yellows

Gold#FFD700
Yellow#FFFF00
LightYellow#FFFFE0
LemonChiffon#FFFACD
LightGoldenrodYellow#FAFAD2
PapayaWhip#FFEFD5
Moccasin#FFE4B5
PeachPuff#FFDAB9
PaleGoldenrod#EEE8AA
Khaki#F0E68C
DarkKhaki#BDB76B

Browns

Cornsilk#FFF8DC
BlanchedAlmond#FFEBCD
Bisque#FFE4C4
NavajoWhite#FFDEAD
Wheat#F5DEB3
BurlyWood#DEB887
Tan#D2B48C
RosyBrown#BC8F8F
SandyBrown#F4A460
Goldenrod#DAA520
DarkGoldenrod#B8860B
Peru#CD853F
Chocolate#D2691E
SaddleBrown#8B4513
Sienna#A0522D
Brown#A52A2A
Maroon#800000

Greens

GreenYellow#ADFF2F
Chartreuse#7FFF00
LawnGreen#7CFC00
Lime#00FF00
LimeGreen#32CD32
PaleGreen#98FB98
LightGreen#90EE90
MediumSpringGreen#00FA9A
SpringGreen#00FF7F
MediumSeaGreen#3CB371
SeaGreen#2E8B57
ForestGreen#228B22
Green#008000
DarkGreen#006400
YellowGreen#9ACD32
OliveDrab#6B8E23
Olive#808000
DarkOliveGreen#556B2F
MediumAquamarine#66CDAA
DarkSeaGreen#8FBC8F
LightSeaGreen#20B2AA
DarkCyan#008B8B
Teal#008080

Cyans

Aqua / Cyan#00FFFF
LightCyan#E0FFFF
PaleTurquoise#AFEEEE
Aquamarine#7FFFD4
Turquoise#40E0D0
MediumTurquoise#48D1CC
DarkTurquoise#00CED1
CadetBlue#5F9EA0

Blues

SteelBlue#4682B4
LightSteelBlue#B0C4DE
PowderBlue#B0E0E6
LightBlue#ADD8E6
SkyBlue#87CEEB
LightSkyBlue#87CEFA
DeepSkyBlue#00BFFF
DodgerBlue#1E90FF
CornflowerBlue#6495ED
RoyalBlue#4169E1
Blue#0000FF
MediumBlue#0000CD
DarkBlue#00008B
Navy#000080
MidnightBlue#191970

Purples

Lavender#E6E6FA
Thistle#D8BFD8
Plum#DDA0DD
Violet#EE82EE
Orchid#DA70D6
Fuchsia / Magenta#FF00FF
MediumOrchid#BA55D3
MediumPurple#9370DB
BlueViolet#8A2BE2
DarkViolet#9400D3
DarkOrchid#9932CC
DarkMagenta#8B008B
Purple#800080
RebeccaPurple#663399
Indigo#4B0082
SlateBlue#6A5ACD
DarkSlateBlue#483D8B
MediumSlateBlue#7B68EE

Whites

White#FFFFFF
Snow#FFFAFA
Honeydew#F0FFF0
MintCream#F5FFFA
Azure#F0FFFF
AliceBlue#F0F8FF
GhostWhite#F8F8FF
WhiteSmoke#F5F5F5
Seashell#FFF5EE
Beige#F5F5DC
OldLace#FDF5E6
FloralWhite#FFFAF0
Ivory#FFFFF0
AntiqueWhite#FAEBD7
Linen#FAF0E6
LavenderBlush#FFF0F5
MistyRose#FFE4E1

Grays & Black

Gainsboro#DCDCDC
LightGray#D3D3D3
Silver#C0C0C0
DarkGray#A9A9A9
Gray#808080
DimGray#696969
LightSlateGray#778899
SlateGray#708090
DarkSlateGray#2F4F4F
Black#000000

A brief history of CSS color names

The named colors in CSS have an unusual origin. They didn't start as a carefully curated design palette — they were inherited from the X11 window system, a display server used on Unix workstations in the 1980s.


X11 shipped with a file called rgb.txt that mapped human-readable names to RGB values. These names were contributed by individual developers over the years, with no formal naming convention — which is why the list includes both DarkGray and DarkSlateGray, why Gray is darker than DarkGray, and why you'll find names like PapayaWhip, Moccasin, and LemonChiffon alongside straightforward labels like Red and Blue.


When HTML and CSS needed named colors, the early browser developers adopted the X11 list rather than starting from scratch. The original HTML specification recognized just 16 named colors (the basic VGA palette). CSS 2.1 added orange. CSS3 expanded the list to 147 by formally incorporating the X11 names. The 148th — RebeccaPurple (#663399) — was added in 2014 as a tribute to Rebecca Meyer, the young daughter of CSS pioneer Eric Meyer, who passed away from brain cancer at age six.


The full list has remained unchanged since then. While modern CSS offers far more precise color tools — hex, RGB, HSL, and the newer OKLCH and LCH color spaces — the named colors persist as a convenient shorthand and a small piece of web history.

Check out this video for more information about the history of css color names.