Browse all 148 standard CSS/HTML named colors (like tomato, rebeccapurple, and cornflowerblue) with live preview cards — search by name or hex, filter by color family, and click to copy the name, HEX, RGB, or HSL value.
148 of 148 colors shown
This tool includes every color keyword defined in the CSS Color Module specification — all 148 of them, including both British and American spellings where they exist (gray/grey and its variants), true synonym pairs (aqua/cyan, fuchsia/magenta), and rebeccapurple, the newest and most unusual addition to the list. Nothing is curated or trimmed down; this is the complete, exact set any modern browser recognizes.
Typing into the search box matches against both the color's name and its hex code simultaneously, so searching '4169' finds royalblue (#4169E1) just as easily as searching 'royal' does. The family filters group all 148 colors into twelve intuitive buckets by hue and tone, making it fast to browse a specific area of the color wheel — reds, greens, purples, grays, and so on — rather than scrolling through the full alphabetical list.
Rather than storing pre-computed RGB and HSL values that could drift out of sync, this tool calculates RGB and HSL directly from each color's canonical hex value every time the page loads, using standard, well-established color-space conversion formulas. That guarantees every value shown is mathematically exact and internally consistent — clicking to copy any of the four formats (name, hex, RGB, or HSL) always gives you a value that resolves to the identical color.
A name like 'darkgoldenrod' or 'mediumspringgreen' tells you very little on its own — seeing the actual swatch immediately alongside it is what makes browsing genuinely useful rather than just a lookup exercise. This is deliberately designed as a visual reference first, with the technical values (hex, RGB, HSL) available as a fast, one-click secondary action once you've found the color you actually want.
Once you've found a color, click whichever format matches what you're about to write — the bare name if you're writing quick CSS or prototyping, the hex code for design tools and most stylesheets, or RGB/HSL if you're working with a CSS-in-JS library, a design token system, or need to programmatically adjust the color's lightness or saturation afterward.
HTML Color Names pairs naturally with these developer tools for working with color in code and design.