PK Systems PK Systems
Farb-Tools

Benannte CSS-Farben — Vollständige Liste

Alle 148 von W3C standardisierten benannten CSS-Farben mit HEX, RGB, HSL — durchsuchbar, klick-zum-Kopieren, gruppiert nach Familie.

Benannte CSS-Farben — Vollständige Liste

Was sind benannte CSS-Farben?

Benannte CSS-Farben sind ein fester Satz aus 147 Schlüsselwörtern – etwa tomato, aliceblue, rebeccapurple –, die du überall dort einsetzen kannst, wo eine CSS-Farbe erwartet wird, statt einen Hex-Code oder die rgb()-Funktion zu schreiben. Sie sind in jedem Browser fest verdrahtet, werden plattformübergreifend identisch dargestellt und benötigen keine Vorverarbeitung. Die Liste ist im Lauf der CSS-Geschichte gewachsen: Die ursprünglichen 16 stammten aus VGA, ein weiterer Schwung aus X11, und rebeccapurple wurde 2014 zu Ehren von Rebecca, der Tochter des CSS-Pioniers Eric Meyer, aufgenommen.

So nutzt du diese Referenz

Tippe in das Suchfeld, um nach Name (versuche blue, dark oder red) oder nach Hex (versuche ff) zu filtern. Wechsle das Sortier-Dropdown auf Farbton, wenn du eine Farbe suchst, die du nur visuell beschreiben kannst, oder auf Helligkeit, um Abstufungen für Hover-States zu wählen. Klicke auf eine Farbfläche, um das Schlüsselwort in die Zwischenablage zu kopieren – füge es direkt in eine CSS-Regel ein wie color: tomato;.

Wann sich benannte Farben lohnen

Benannte Farben sind ideal für schnelle Prototypen, README-Badges, Demo-Code und alle Situationen, in denen exakte Markentreue keine Rolle spielt. Für Produktiv-Designsysteme sind sie weniger geeignet – die historische Palette ist unausgewogen (viele Pinks und Orangetöne, wenige dunkle Petrol-Töne) und die Namen sind kurios (papayawhip, peachpuff). Für produktiven Einsatz leitest du Hex-Äquivalente der benannten Farben ab und baust die Palette anhand deiner Marke neu auf, etwa mit unserem Color Harmony Generator.

Woher die Namen stammen

Die 147 Namen gehen auf die Datei rgb.txt des X Window Systems aus den späten 1980ern zurück, die ihrerseits Namen aus einem Sinclair-Paints-Katalog und diversen anderen Quellen übernommen hat. Die ursprünglichen 16 – aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow – stammen aus VGA-Hardware. Modernes CSS spezifiziert die vollständige Liste als exakte sRGB-Hexcodes; Browser nähern nichts an.

Farbgruppen in der Palette der benannten Farben

Rot- & Pinktöne: red, crimson, salmon, lightcoral, hotpink, deeppink, pink und Verwandte. Orange- & Brauntöne: orange, darkorange, coral, tomato, chocolate, sienna, peru. Gelb- & Goldtöne: yellow, gold, khaki, palegoldenrod. Grüntöne: green, lime, forestgreen, seagreen, olive, olivedrab – mit Abstand die größte Farbgruppe. Blautöne: blue, navy, royalblue, dodgerblue, steelblue, lightblue. Lilatöne: purple, violet, indigo, orchid, plum, rebeccapurple. Neutraltöne: ein Dutzend gray/grey-Aliasnamen plus silver, white und black.

Häufig gestellte Fragen

Warum gibt es 147 Namen, wenn Wikipedia 140 listet?
Die Zahl 147 zählt jede Schreibvariante separat – sowohl gray als auch grey, darkgray und darkgrey usw. Die Zahl 140 zählt jede Farbe nur einmal und ignoriert Schreibvarianten. Beide Werte beschreiben dieselbe Palette; wir listen 147, damit du nach beiden Schreibweisen suchen kannst.
Ist aqua dasselbe wie cyan?
Ja – beide werden zu #00FFFF aufgelöst. Dasselbe gilt für fuchsia und magenta (#FF00FF). Die Dubletten existieren, weil CSS Namen aus zwei unterschiedlichen Quellen übernommen hat (VGA und X11) und keine davon entfernen wollte.
Kann ich diese in HTML-Attributen wie bgcolor nutzen?
Ja, solltest du aber nicht. bgcolor ist ein veraltetes HTML-Attribut; nutze stattdessen CSS. Moderne HTML5-color-Eingabefelder und das SVG-Attribut fill akzeptieren ebenfalls benannte Farben – das ist unproblematisch.
Was ist rebeccapurple und warum trägt es einen Personennamen?
rebeccapurple (#663399) wurde 2014 in die CSS-Spezifikation aufgenommen, zum Gedenken an Rebecca Meyer, die mit sechs Jahren verstorbene Tochter des Webstandards-Pioniers Eric Meyer. Die CSS Working Group beschleunigte die Aufnahme als Hommage. Lila war ihre Lieblingsfarbe.
Sind benannte Farben langsamer als Hex-Codes?
Nein. Browser lösen benannte Farben intern vor dem Rendern in RGB auf, genauso wie sie #fff zu #ffffff auflösen. Zur Laufzeit gibt es keinen Performance-Unterschied. Der einzige praktische Unterschied liegt in der Übertragungsgröße – tomato ist kürzer als #ff6347, was durch Komprimierung jedoch hinfällig wird.
Kann ich eigene benannte Farben hinzufügen?
Nicht als native CSS-Schlüsselwörter, aber per CSS Custom Properties: :root { --brand-tomato: #FF6347; } und dann color: var(--brand-tomato);. Unser Color Harmony Generator gibt direkt einsetzbare Custom-Property-Deklarationen aus.