Skip to content
Toolcroft

Color Reference Library - Browse & Search Named Colors

Color Tools

Browse all 148 CSS Level 4 named colors and popular extras. Search, sort by hue or lightness, copy CSS, hex, RGB, or HSL, and check WCAG contrast.

Find closest CSS color

The closest-color result checks only the 148 CSS keywords, even when popular extras are visible in the grid.

Check text contrast

Compare any two CSS colors using the WCAG relative-luminance ratio.

21.00:1AA normal: PassAA large: PassAAA normal: PassAAA large: Pass

Sample text using Black on White.

Showing 148 of 148 CSS Level 4 colors. Choose a format on a card to copy its value.
Alice Blue
CSS
#F0F8FF
rgb(240, 248, 255)
hsl(208, 100%, 97%)
Antique White
CSS
#FAEBD7
rgb(250, 235, 215)
hsl(34, 78%, 91%)
Aqua
CSS
#00FFFF
rgb(0, 255, 255)
hsl(180, 100%, 50%)
Aquamarine
CSS
#7FFFD4
rgb(127, 255, 212)
hsl(160, 100%, 75%)
Azure
CSS
#F0FFFF
rgb(240, 255, 255)
hsl(180, 100%, 97%)
Beige
CSS
#F5F5DC
rgb(245, 245, 220)
hsl(60, 56%, 91%)
Bisque
CSS
#FFE4C4
rgb(255, 228, 196)
hsl(33, 100%, 88%)
Black
CSS
#000000
rgb(0, 0, 0)
hsl(0, 0%, 0%)
Blanched Almond
CSS
#FFEBCD
rgb(255, 235, 205)
hsl(36, 100%, 90%)
Blue
CSS
#0000FF
rgb(0, 0, 255)
hsl(240, 100%, 50%)
Blue Violet
CSS
#8A2BE2
rgb(138, 43, 226)
hsl(271, 76%, 53%)
Brown
CSS
#A52A2A
rgb(165, 42, 42)
hsl(0, 59%, 41%)
Burlywood
CSS
#DEB887
rgb(222, 184, 135)
hsl(34, 57%, 70%)
Cadet Blue
CSS
#5F9EA0
rgb(95, 158, 160)
hsl(182, 25%, 50%)
Chartreuse
CSS
#7FFF00
rgb(127, 255, 0)
hsl(90, 100%, 50%)
Chocolate
CSS
#D2691E
rgb(210, 105, 30)
hsl(25, 75%, 47%)
Coral
CSS
#FF7F50
rgb(255, 127, 80)
hsl(16, 100%, 66%)
Cornflower Blue
CSS
#6495ED
rgb(100, 149, 237)
hsl(219, 79%, 66%)
Cornsilk
CSS
#FFF8DC
rgb(255, 248, 220)
hsl(48, 100%, 93%)
Crimson
CSS
#DC143C
rgb(220, 20, 60)
hsl(348, 83%, 47%)
Cyan
CSS
#00FFFF
rgb(0, 255, 255)
hsl(180, 100%, 50%)
Dark Blue
CSS
#00008B
rgb(0, 0, 139)
hsl(240, 100%, 27%)
Dark Cyan
CSS
#008B8B
rgb(0, 139, 139)
hsl(180, 100%, 27%)
Dark Goldenrod
CSS
#B8860B
rgb(184, 134, 11)
hsl(43, 89%, 38%)
Dark Gray
CSS
#A9A9A9
rgb(169, 169, 169)
hsl(0, 0%, 66%)
Dark Green
CSS
#006400
rgb(0, 100, 0)
hsl(120, 100%, 20%)
Dark Grey
CSS
#A9A9A9
rgb(169, 169, 169)
hsl(0, 0%, 66%)
Dark Khaki
CSS
#BDB76B
rgb(189, 183, 107)
hsl(56, 38%, 58%)
Dark Magenta
CSS
#8B008B
rgb(139, 0, 139)
hsl(300, 100%, 27%)
Dark Olive Green
CSS
#556B2F
rgb(85, 107, 47)
hsl(82, 39%, 30%)
Dark Orange
CSS
#FF8C00
rgb(255, 140, 0)
hsl(33, 100%, 50%)
Dark Orchid
CSS
#9932CC
rgb(153, 50, 204)
hsl(280, 61%, 50%)
Dark Red
CSS
#8B0000
rgb(139, 0, 0)
hsl(0, 100%, 27%)
Dark Salmon
CSS
#E9967A
rgb(233, 150, 122)
hsl(15, 72%, 70%)
Dark Sea Green
CSS
#8FBC8F
rgb(143, 188, 143)
hsl(120, 25%, 65%)
Dark Slate Blue
CSS
#483D8B
rgb(72, 61, 139)
hsl(248, 39%, 39%)
Dark Slate Gray
CSS
#2F4F4F
rgb(47, 79, 79)
hsl(180, 25%, 25%)
Dark Slate Grey
CSS
#2F4F4F
rgb(47, 79, 79)
hsl(180, 25%, 25%)
Dark Turquoise
CSS
#00CED1
rgb(0, 206, 209)
hsl(181, 100%, 41%)
Dark Violet
CSS
#9400D3
rgb(148, 0, 211)
hsl(282, 100%, 41%)
Deep Pink
CSS
#FF1493
rgb(255, 20, 147)
hsl(328, 100%, 54%)
Deep Sky Blue
CSS
#00BFFF
rgb(0, 191, 255)
hsl(195, 100%, 50%)
Dim Gray
CSS
#696969
rgb(105, 105, 105)
hsl(0, 0%, 41%)
Dim Grey
CSS
#696969
rgb(105, 105, 105)
hsl(0, 0%, 41%)
Dodger Blue
CSS
#1E90FF
rgb(30, 144, 255)
hsl(210, 100%, 56%)
Firebrick
CSS
#B22222
rgb(178, 34, 34)
hsl(0, 68%, 42%)
Floral White
CSS
#FFFAF0
rgb(255, 250, 240)
hsl(40, 100%, 97%)
Forest Green
CSS
#228B22
rgb(34, 139, 34)
hsl(120, 61%, 34%)
Fuchsia
CSS
#FF00FF
rgb(255, 0, 255)
hsl(300, 100%, 50%)
Gainsboro
CSS
#DCDCDC
rgb(220, 220, 220)
hsl(0, 0%, 86%)
Ghost White
CSS
#F8F8FF
rgb(248, 248, 255)
hsl(240, 100%, 99%)
Gold
CSS
#FFD700
rgb(255, 215, 0)
hsl(51, 100%, 50%)
Goldenrod
CSS
#DAA520
rgb(218, 165, 32)
hsl(43, 74%, 49%)
Gray
CSS
#808080
rgb(128, 128, 128)
hsl(0, 0%, 50%)
Green
CSS
#008000
rgb(0, 128, 0)
hsl(120, 100%, 25%)
Green Yellow
CSS
#ADFF2F
rgb(173, 255, 47)
hsl(84, 100%, 59%)
Grey
CSS
#808080
rgb(128, 128, 128)
hsl(0, 0%, 50%)
Honeydew
CSS
#F0FFF0
rgb(240, 255, 240)
hsl(120, 100%, 97%)
Hot Pink
CSS
#FF69B4
rgb(255, 105, 180)
hsl(330, 100%, 71%)
Indian Red
CSS
#CD5C5C
rgb(205, 92, 92)
hsl(0, 53%, 58%)
Indigo
CSS
#4B0082
rgb(75, 0, 130)
hsl(275, 100%, 25%)
Ivory
CSS
#FFFFF0
rgb(255, 255, 240)
hsl(60, 100%, 97%)
Khaki
CSS
#F0E68C
rgb(240, 230, 140)
hsl(54, 77%, 75%)
Lavender
CSS
#E6E6FA
rgb(230, 230, 250)
hsl(240, 67%, 94%)
Lavender Blush
CSS
#FFF0F5
rgb(255, 240, 245)
hsl(340, 100%, 97%)
Lawn Green
CSS
#7CFC00
rgb(124, 252, 0)
hsl(90, 100%, 49%)
Lemon Chiffon
CSS
#FFFACD
rgb(255, 250, 205)
hsl(54, 100%, 90%)
Light Blue
CSS
#ADD8E6
rgb(173, 216, 230)
hsl(195, 53%, 79%)
Light Coral
CSS
#F08080
rgb(240, 128, 128)
hsl(0, 79%, 72%)
Light Cyan
CSS
#E0FFFF
rgb(224, 255, 255)
hsl(180, 100%, 94%)
Light Goldenrod Yellow
CSS
#FAFAD2
rgb(250, 250, 210)
hsl(60, 80%, 90%)
Light Gray
CSS
#D3D3D3
rgb(211, 211, 211)
hsl(0, 0%, 83%)
Light Green
CSS
#90EE90
rgb(144, 238, 144)
hsl(120, 73%, 75%)
Light Grey
CSS
#D3D3D3
rgb(211, 211, 211)
hsl(0, 0%, 83%)
Light Pink
CSS
#FFB6C1
rgb(255, 182, 193)
hsl(351, 100%, 86%)
Light Salmon
CSS
#FFA07A
rgb(255, 160, 122)
hsl(17, 100%, 74%)
Light Sea Green
CSS
#20B2AA
rgb(32, 178, 170)
hsl(177, 70%, 41%)
Light Sky Blue
CSS
#87CEFA
rgb(135, 206, 250)
hsl(203, 92%, 75%)
Light Slate Gray
CSS
#778899
rgb(119, 136, 153)
hsl(210, 14%, 53%)
Light Slate Grey
CSS
#778899
rgb(119, 136, 153)
hsl(210, 14%, 53%)
Light Steel Blue
CSS
#B0C4DE
rgb(176, 196, 222)
hsl(214, 41%, 78%)
Light Yellow
CSS
#FFFFE0
rgb(255, 255, 224)
hsl(60, 100%, 94%)
Lime
CSS
#00FF00
rgb(0, 255, 0)
hsl(120, 100%, 50%)
Lime Green
CSS
#32CD32
rgb(50, 205, 50)
hsl(120, 61%, 50%)
Linen
CSS
#FAF0E6
rgb(250, 240, 230)
hsl(30, 67%, 94%)
Magenta
CSS
#FF00FF
rgb(255, 0, 255)
hsl(300, 100%, 50%)
Maroon
CSS
#800000
rgb(128, 0, 0)
hsl(0, 100%, 25%)
Medium Aquamarine
CSS
#66CDAA
rgb(102, 205, 170)
hsl(160, 51%, 60%)
Medium Blue
CSS
#0000CD
rgb(0, 0, 205)
hsl(240, 100%, 40%)
Medium Orchid
CSS
#BA55D3
rgb(186, 85, 211)
hsl(288, 59%, 58%)
Medium Purple
CSS
#9370DB
rgb(147, 112, 219)
hsl(260, 60%, 65%)
Medium Sea Green
CSS
#3CB371
rgb(60, 179, 113)
hsl(147, 50%, 47%)
Medium Slate Blue
CSS
#7B68EE
rgb(123, 104, 238)
hsl(249, 80%, 67%)
Medium Spring Green
CSS
#00FA9A
rgb(0, 250, 154)
hsl(157, 100%, 49%)
Medium Turquoise
CSS
#48D1CC
rgb(72, 209, 204)
hsl(178, 60%, 55%)
Medium Violet Red
CSS
#C71585
rgb(199, 21, 133)
hsl(322, 81%, 43%)
Midnight Blue
CSS
#191970
rgb(25, 25, 112)
hsl(240, 64%, 27%)
Mint Cream
CSS
#F5FFFA
rgb(245, 255, 250)
hsl(150, 100%, 98%)
Misty Rose
CSS
#FFE4E1
rgb(255, 228, 225)
hsl(6, 100%, 94%)
Moccasin
CSS
#FFE4B5
rgb(255, 228, 181)
hsl(38, 100%, 85%)
Navajo White
CSS
#FFDEAD
rgb(255, 222, 173)
hsl(36, 100%, 84%)
Navy
CSS
#000080
rgb(0, 0, 128)
hsl(240, 100%, 25%)
Old Lace
CSS
#FDF5E6
rgb(253, 245, 230)
hsl(39, 85%, 95%)
Olive
CSS
#808000
rgb(128, 128, 0)
hsl(60, 100%, 25%)
Olive Drab
CSS
#6B8E23
rgb(107, 142, 35)
hsl(80, 60%, 35%)
Orange
CSS
#FFA500
rgb(255, 165, 0)
hsl(39, 100%, 50%)
Orange Red
CSS
#FF4500
rgb(255, 69, 0)
hsl(16, 100%, 50%)
Orchid
CSS
#DA70D6
rgb(218, 112, 214)
hsl(302, 59%, 65%)
Pale Goldenrod
CSS
#EEE8AA
rgb(238, 232, 170)
hsl(55, 67%, 80%)
Pale Green
CSS
#98FB98
rgb(152, 251, 152)
hsl(120, 93%, 79%)
Pale Turquoise
CSS
#AFEEEE
rgb(175, 238, 238)
hsl(180, 65%, 81%)
Pale Violet Red
CSS
#DB7093
rgb(219, 112, 147)
hsl(340, 60%, 65%)
Papaya Whip
CSS
#FFEFD5
rgb(255, 239, 213)
hsl(37, 100%, 92%)
Peach Puff
CSS
#FFDAB9
rgb(255, 218, 185)
hsl(28, 100%, 86%)
Peru
CSS
#CD853F
rgb(205, 133, 63)
hsl(30, 59%, 53%)
Pink
CSS
#FFC0CB
rgb(255, 192, 203)
hsl(350, 100%, 88%)
Plum
CSS
#DDA0DD
rgb(221, 160, 221)
hsl(300, 47%, 75%)
Powder Blue
CSS
#B0E0E6
rgb(176, 224, 230)
hsl(187, 52%, 80%)
Purple
CSS
#800080
rgb(128, 0, 128)
hsl(300, 100%, 25%)
Rebecca Purple
CSS
#663399
rgb(102, 51, 153)
hsl(270, 50%, 40%)
Red
CSS
#FF0000
rgb(255, 0, 0)
hsl(0, 100%, 50%)
Rosy Brown
CSS
#BC8F8F
rgb(188, 143, 143)
hsl(0, 25%, 65%)
Royal Blue
CSS
#4169E1
rgb(65, 105, 225)
hsl(225, 73%, 57%)
Saddle Brown
CSS
#8B4513
rgb(139, 69, 19)
hsl(25, 76%, 31%)
Salmon
CSS
#FA8072
rgb(250, 128, 114)
hsl(6, 93%, 71%)
Sandy Brown
CSS
#F4A460
rgb(244, 164, 96)
hsl(28, 87%, 67%)
Sea Green
CSS
#2E8B57
rgb(46, 139, 87)
hsl(146, 50%, 36%)
Sea Shell
CSS
#FFF5EE
rgb(255, 245, 238)
hsl(25, 100%, 97%)
Sienna
CSS
#A0522D
rgb(160, 82, 45)
hsl(19, 56%, 40%)
Silver
CSS
#C0C0C0
rgb(192, 192, 192)
hsl(0, 0%, 75%)
Sky Blue
CSS
#87CEEB
rgb(135, 206, 235)
hsl(197, 71%, 73%)
Slate Blue
CSS
#6A5ACD
rgb(106, 90, 205)
hsl(248, 53%, 58%)
Slate Gray
CSS
#708090
rgb(112, 128, 144)
hsl(210, 13%, 50%)
Slate Grey
CSS
#708090
rgb(112, 128, 144)
hsl(210, 13%, 50%)
Snow
CSS
#FFFAFA
rgb(255, 250, 250)
hsl(0, 100%, 99%)
Spring Green
CSS
#00FF7F
rgb(0, 255, 127)
hsl(150, 100%, 50%)
Steel Blue
CSS
#4682B4
rgb(70, 130, 180)
hsl(207, 44%, 49%)
Tan
CSS
#D2B48C
rgb(210, 180, 140)
hsl(34, 44%, 69%)
Teal
CSS
#008080
rgb(0, 128, 128)
hsl(180, 100%, 25%)
Thistle
CSS
#D8BFD8
rgb(216, 191, 216)
hsl(300, 24%, 80%)
Tomato
CSS
#FF6347
rgb(255, 99, 71)
hsl(9, 100%, 64%)
Turquoise
CSS
#40E0D0
rgb(64, 224, 208)
hsl(174, 72%, 56%)
Violet
CSS
#EE82EE
rgb(238, 130, 238)
hsl(300, 76%, 72%)
Wheat
CSS
#F5DEB3
rgb(245, 222, 179)
hsl(39, 77%, 83%)
White
CSS
#FFFFFF
rgb(255, 255, 255)
hsl(0, 0%, 100%)
White Smoke
CSS
#F5F5F5
rgb(245, 245, 245)
hsl(0, 0%, 96%)
Yellow
CSS
#FFFF00
rgb(255, 255, 0)
hsl(60, 100%, 50%)
Yellow Green
CSS
#9ACD32
rgb(154, 205, 50)
hsl(80, 61%, 50%)

How to use this tool

  1. Find colors. Search by a CSS keyword, display name, or hex value. Choose CSS Level 4, popular extras, or all colors, then filter by family if helpful.
  2. Sort and copy a value. Order the visible swatches by name, hue, or HSL lightness. Use a card button to copy its name, hex, rgb(), or hsl() value.
  3. Check a color pair. Choose a text color and background color to see the WCAG contrast ratio and AA/AAA status for normal and large text.

The CSS named-color catalog

The CSS Level 4 catalog contains exactly 148 named color keywords, including equivalent spellings such as gray and grey, or aqua and cyan. Those aliases are separate CSS names even when they resolve to the same sRGB color. Six familiar shades that are not CSS keywords—such as Rose and Charcoal—are kept in a separate extras set, so the CSS catalog count remains clear. Every card shows its CSS name, hex value, RGB channels, and HSL hue, saturation, and lightness.

Search, sort, and copy

Search matches a CSS keyword, its readable display name, or a hex value. You can limit the swatches to one color family or switch between the standards catalog, popular extras, and both sets together. Sorting by name is useful when you know a keyword; hue sorting helps scan a spectrum, and lightness sorting runs from dark colors to light colors. Hue is shown as an HSL angle from 0° to 359°, so red hues sit at both ends of the linear hue order.

Each card has separate copy controls for the CSS name, hex, rgb(), and hsl(). For example, Alice Blue can be copied as aliceblue, #F0F8FF, rgb(240, 248, 255), or hsl(208, 100%, 97%). These formats are useful when moving a sample into a stylesheet, design-token draft, or prototype without manually converting channel values.

Closest named color

Enter a hex value or use the picker to find its closest CSS keyword. The tool compares each red, green, and blue channel with the CSS catalog and minimizes the sum of the squared channel differences. This calculation is fast and works well as an exploratory starting point—for example, when identifying a human-readable color near a design mockup. It measures distance in sRGB channel coordinates, not perceived color difference, so a nearest result is not a promise that two colors will look equally close to every viewer or display.

Check text contrast

Select a text color and background to compare their WCAG 2.x contrast ratio. Each sRGB channel is converted to relative luminance, then the ratio is calculated as (lighter luminance + 0.05) / (darker luminance + 0.05). The checker reports AA thresholds of 4.5:1 for normal text and 3:1 for large text, plus AAA thresholds of 7:1 and 4.5:1. Use it while choosing text colors for a prototype, but remember that a ratio alone does not evaluate font size, content, focus visibility, or every other accessibility requirement.

Named colors are convenient for examples and early design exploration, but they rarely match a brand palette precisely. Use your design system's specified tokens for production work, and treat the six extras as informal reference shades rather than valid CSS keywords. All searching, matching, copying, and contrast calculations run in this browser; the values you enter are not sent to a server.

Frequently asked questions

How many CSS named colors are in the library?

The CSS Level 4 set contains 148 keywords, including equivalent spelling aliases such as gray and grey. Six popular non-CSS shades are available separately as extras.

How does the closest-color lookup work?

It compares the input RGB channels with each CSS keyword using squared Euclidean distance in sRGB. This fast estimate is useful for exploration, but it is not a perceptual color-difference model or a brand-color matching guarantee.

What does the contrast checker measure?

It calculates the WCAG 2.x contrast ratio from the relative luminance of two opaque CSS colors. It reports AA and AAA thresholds for normal and large text; passing the ratio alone does not establish overall accessibility conformance.

Can I use named colors for a production brand palette?

Named CSS colors are handy for examples and prototypes, but they rarely match a brand specification exactly. Use the exact design tokens supplied by your design system for production interfaces.

Browse all color tools