148 of 148 colours shown
| Colour | Name | HEX | RGB | Picker |
|---|---|---|---|---|
| aliceblue | #f0f8ff | 240, 248, 255 | Open | |
| antiquewhite | #faebd7 | 250, 235, 215 | Open | |
| aqua | #00ffff | 0, 255, 255 | Open | |
| aquamarine | #7fffd4 | 127, 255, 212 | Open | |
| azure | #f0ffff | 240, 255, 255 | Open | |
| beige | #f5f5dc | 245, 245, 220 | Open | |
| bisque | #ffe4c4 | 255, 228, 196 | Open | |
| black | #000000 | 0, 0, 0 | Open | |
| blanchedalmond | #ffebcd | 255, 235, 205 | Open | |
| blue | #0000ff | 0, 0, 255 | Open | |
| blueviolet | #8a2be2 | 138, 43, 226 | Open | |
| brown | #a52a2a | 165, 42, 42 | Open | |
| burlywood | #deb887 | 222, 184, 135 | Open | |
| cadetblue | #5f9ea0 | 95, 158, 160 | Open | |
| chartreuse | #7fff00 | 127, 255, 0 | Open | |
| chocolate | #d2691e | 210, 105, 30 | Open | |
| coral | #ff7f50 | 255, 127, 80 | Open | |
| cornflowerblue | #6495ed | 100, 149, 237 | Open | |
| cornsilk | #fff8dc | 255, 248, 220 | Open | |
| crimson | #dc143c | 220, 20, 60 | Open | |
| cyan | #00ffff | 0, 255, 255 | Open | |
| darkblue | #00008b | 0, 0, 139 | Open | |
| darkcyan | #008b8b | 0, 139, 139 | Open | |
| darkgoldenrod | #b8860b | 184, 134, 11 | Open | |
| darkgray | #a9a9a9 | 169, 169, 169 | Open | |
| darkgreen | #006400 | 0, 100, 0 | Open | |
| darkgrey | #a9a9a9 | 169, 169, 169 | Open | |
| darkkhaki | #bdb76b | 189, 183, 107 | Open | |
| darkmagenta | #8b008b | 139, 0, 139 | Open | |
| darkolivegreen | #556b2f | 85, 107, 47 | Open | |
| darkorange | #ff8c00 | 255, 140, 0 | Open | |
| darkorchid | #9932cc | 153, 50, 204 | Open | |
| darkred | #8b0000 | 139, 0, 0 | Open | |
| darksalmon | #e9967a | 233, 150, 122 | Open | |
| darkseagreen | #8fbc8f | 143, 188, 143 | Open | |
| darkslateblue | #483d8b | 72, 61, 139 | Open | |
| darkslategray | #2f4f4f | 47, 79, 79 | Open | |
| darkslategrey | #2f4f4f | 47, 79, 79 | Open | |
| darkturquoise | #00ced1 | 0, 206, 209 | Open | |
| darkviolet | #9400d3 | 148, 0, 211 | Open | |
| deeppink | #ff1493 | 255, 20, 147 | Open | |
| deepskyblue | #00bfff | 0, 191, 255 | Open | |
| dimgray | #696969 | 105, 105, 105 | Open | |
| dimgrey | #696969 | 105, 105, 105 | Open | |
| dodgerblue | #1e90ff | 30, 144, 255 | Open | |
| firebrick | #b22222 | 178, 34, 34 | Open | |
| floralwhite | #fffaf0 | 255, 250, 240 | Open | |
| forestgreen | #228b22 | 34, 139, 34 | Open | |
| fuchsia | #ff00ff | 255, 0, 255 | Open | |
| gainsboro | #dcdcdc | 220, 220, 220 | Open | |
| ghostwhite | #f8f8ff | 248, 248, 255 | Open | |
| gold | #ffd700 | 255, 215, 0 | Open | |
| goldenrod | #daa520 | 218, 165, 32 | Open | |
| gray | #808080 | 128, 128, 128 | Open | |
| green | #008000 | 0, 128, 0 | Open | |
| greenyellow | #adff2f | 173, 255, 47 | Open | |
| grey | #808080 | 128, 128, 128 | Open | |
| honeydew | #f0fff0 | 240, 255, 240 | Open | |
| hotpink | #ff69b4 | 255, 105, 180 | Open | |
| indianred | #cd5c5c | 205, 92, 92 | Open | |
| indigo | #4b0082 | 75, 0, 130 | Open | |
| ivory | #fffff0 | 255, 255, 240 | Open | |
| khaki | #f0e68c | 240, 230, 140 | Open | |
| lavender | #e6e6fa | 230, 230, 250 | Open | |
| lavenderblush | #fff0f5 | 255, 240, 245 | Open | |
| lawngreen | #7cfc00 | 124, 252, 0 | Open | |
| lemonchiffon | #fffacd | 255, 250, 205 | Open | |
| lightblue | #add8e6 | 173, 216, 230 | Open | |
| lightcoral | #f08080 | 240, 128, 128 | Open | |
| lightcyan | #e0ffff | 224, 255, 255 | Open | |
| lightgoldenrodyellow | #fafad2 | 250, 250, 210 | Open | |
| lightgray | #d3d3d3 | 211, 211, 211 | Open | |
| lightgreen | #90ee90 | 144, 238, 144 | Open | |
| lightgrey | #d3d3d3 | 211, 211, 211 | Open | |
| lightpink | #ffb6c1 | 255, 182, 193 | Open | |
| lightsalmon | #ffa07a | 255, 160, 122 | Open | |
| lightseagreen | #20b2aa | 32, 178, 170 | Open | |
| lightskyblue | #87cefa | 135, 206, 250 | Open | |
| lightslategray | #778899 | 119, 136, 153 | Open | |
| lightslategrey | #778899 | 119, 136, 153 | Open | |
| lightsteelblue | #b0c4de | 176, 196, 222 | Open | |
| lightyellow | #ffffe0 | 255, 255, 224 | Open | |
| lime | #00ff00 | 0, 255, 0 | Open | |
| limegreen | #32cd32 | 50, 205, 50 | Open | |
| linen | #faf0e6 | 250, 240, 230 | Open | |
| magenta | #ff00ff | 255, 0, 255 | Open | |
| maroon | #800000 | 128, 0, 0 | Open | |
| mediumaquamarine | #66cdaa | 102, 205, 170 | Open | |
| mediumblue | #0000cd | 0, 0, 205 | Open | |
| mediumorchid | #ba55d3 | 186, 85, 211 | Open | |
| mediumpurple | #9370db | 147, 112, 219 | Open | |
| mediumseagreen | #3cb371 | 60, 179, 113 | Open | |
| mediumslateblue | #7b68ee | 123, 104, 238 | Open | |
| mediumspringgreen | #00fa9a | 0, 250, 154 | Open | |
| mediumturquoise | #48d1cc | 72, 209, 204 | Open | |
| mediumvioletred | #c71585 | 199, 21, 133 | Open | |
| midnightblue | #191970 | 25, 25, 112 | Open | |
| mintcream | #f5fffa | 245, 255, 250 | Open | |
| mistyrose | #ffe4e1 | 255, 228, 225 | Open | |
| moccasin | #ffe4b5 | 255, 228, 181 | Open | |
| navajowhite | #ffdead | 255, 222, 173 | Open | |
| navy | #000080 | 0, 0, 128 | Open | |
| oldlace | #fdf5e6 | 253, 245, 230 | Open | |
| olive | #808000 | 128, 128, 0 | Open | |
| olivedrab | #6b8e23 | 107, 142, 35 | Open | |
| orange | #ffa500 | 255, 165, 0 | Open | |
| orangered | #ff4500 | 255, 69, 0 | Open | |
| orchid | #da70d6 | 218, 112, 214 | Open | |
| palegoldenrod | #eee8aa | 238, 232, 170 | Open | |
| palegreen | #98fb98 | 152, 251, 152 | Open | |
| paleturquoise | #afeeee | 175, 238, 238 | Open | |
| palevioletred | #db7093 | 219, 112, 147 | Open | |
| papayawhip | #ffefd5 | 255, 239, 213 | Open | |
| peachpuff | #ffdab9 | 255, 218, 185 | Open | |
| peru | #cd853f | 205, 133, 63 | Open | |
| pink | #ffc0cb | 255, 192, 203 | Open | |
| plum | #dda0dd | 221, 160, 221 | Open | |
| powderblue | #b0e0e6 | 176, 224, 230 | Open | |
| purple | #800080 | 128, 0, 128 | Open | |
| rebeccapurple | #663399 | 102, 51, 153 | Open | |
| red | #ff0000 | 255, 0, 0 | Open | |
| rosybrown | #bc8f8f | 188, 143, 143 | Open | |
| royalblue | #4169e1 | 65, 105, 225 | Open | |
| saddlebrown | #8b4513 | 139, 69, 19 | Open | |
| salmon | #fa8072 | 250, 128, 114 | Open | |
| sandybrown | #f4a460 | 244, 164, 96 | Open | |
| seagreen | #2e8b57 | 46, 139, 87 | Open | |
| seashell | #fff5ee | 255, 245, 238 | Open | |
| sienna | #a0522d | 160, 82, 45 | Open | |
| silver | #c0c0c0 | 192, 192, 192 | Open | |
| skyblue | #87ceeb | 135, 206, 235 | Open | |
| slateblue | #6a5acd | 106, 90, 205 | Open | |
| slategray | #708090 | 112, 128, 144 | Open | |
| slategrey | #708090 | 112, 128, 144 | Open | |
| snow | #fffafa | 255, 250, 250 | Open | |
| springgreen | #00ff7f | 0, 255, 127 | Open | |
| steelblue | #4682b4 | 70, 130, 180 | Open | |
| tan | #d2b48c | 210, 180, 140 | Open | |
| teal | #008080 | 0, 128, 128 | Open | |
| thistle | #d8bfd8 | 216, 191, 216 | Open | |
| tomato | #ff6347 | 255, 99, 71 | Open | |
| turquoise | #40e0d0 | 64, 224, 208 | Open | |
| violet | #ee82ee | 238, 130, 238 | Open | |
| wheat | #f5deb3 | 245, 222, 179 | Open | |
| white | #ffffff | 255, 255, 255 | Open | |
| whitesmoke | #f5f5f5 | 245, 245, 245 | Open | |
| yellow | #ffff00 | 255, 255, 0 | Open | |
| yellowgreen | #9acd32 | 154, 205, 50 | Open |
Where these names come from
CSS lets you write a colour by name instead of a code, for example color: steelblue. The list above is taken from the named-colour table in the W3C's CSS Color Module Level 4 and contains 148 entries. Browsers treat the names as case-insensitive, so SteelBlue and steelblue are the same.
The first 16 names, such as red, navy and teal, date from HTML 4. Most of the rest were inherited from the X11 colour list used by Unix graphical systems and adopted by early browsers, which is why some names are inconsistent. One was added much later: rebeccapurple (#663399) was added to CSS in 2014 in memory of Rebecca Meyer, the daughter of the CSS author Eric Meyer.
Duplicates and spellings
148 names do not mean 148 different colours. Several names share a value:
aquaandcyanare both#00ffff;fuchsiaandmagentaare both#ff00ff.- Every grey name exists in both spellings, so
greyandgray,darkslategreyanddarkslategray, and so on, are interchangeable. There are 14 grey or gray names in total, covering 7 colours.
In all, 18 names share their value with at least one other name, leaving 139 distinct colours.
Names that surprise people
darkgray(#a9a9a9) is lighter thangray(#808080). In the X11 list, gray was lighter; when CSS adopted the HTML value of#808080for gray, darkgray kept its X11 value.greenis#008000, a fairly dark green. The pure green channel at full strength,#00ff00, is calledlime.- There is also a keyword
transparentand the special valuecurrentcolor. Neither is a fixed colour, so they are not in the table.
Should you use colour names in production?
Names are handy for prototypes, teaching and quick debugging, because outline: 2px solid red is easy to spot and type. In a real design system, HEX or RGB values stored in variables are usually better: brand colours rarely match a named colour exactly, and a code makes the exact value obvious to everyone who reads it. If you want to know which named colour is closest to your brand colour, paste it into the colour picker.
Frequently asked questions
How many CSS colour names are there?
148 in the CSS Color Module Level 4 table, which includes both spellings of the grey names. They cover 139 distinct colours.
Are colour names supported in every browser?
Yes. All current browsers support the full list.
Can I use colour names in design tools?
Some design tools accept CSS names, but many expect HEX. Copy the HEX value from the table to be safe.