Zum Inhalt springen

HSL (Hue, Saturation, Lightness)

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 11.11.2026

HSL beschreibt Farben über Farbton, Sättigung und Helligkeit, englisch hue, saturation und lightness. Der Farbton ist ein Winkel im Farbkreis, die beiden anderen Werte sind Prozentangaben. In CSS steht das Modell seit 2011 als hsl() zur Verfügung und ist leichter zu lesen als ein Hexwert.

HSL (Hue, Saturation, Lightness)

Ein Farbmodell, das Farben über Farbton, Sättigung und Helligkeit beschreibt.
Beispiel: „Mit HSL machen wir die Markenfarbe für den Hover-Zustand einfach zehn Prozent dunkler.“

Abgrenzung zu HSB, auch HSV: Dort bedeutet volle Helligkeit die reine Farbe, in HSL dagegen Weiß. Grafikprogramme nutzen meist HSB, CSS nutzt HSL.

Wie HSL aufgebaut ist

Laut CSS Color 4 liegt Rot bei 0 Grad, Grün bei 120, Blau bei 240. Eine Sättigung von 0 Prozent ergibt Grau, 100 Prozent die volle Farbe. Bei der Helligkeit ist 50 Prozent die reine Farbe, 0 Prozent Schwarz und 100 Prozent Weiß. HSL ist ein Modell für den Farbraum sRGB, jeder Wert lässt sich in einen Hexwert umrechnen.

.rot   { color: hsl(0 100% 50%); }   /* = #ff0000 */
.hell  { color: hsl(212 100% 90%); }

Woher HSL kommt

George Joblove und Donald Greenberg stellten das Modell 1978 vor, im selben Jahr wie Alvy Ray Smith das verwandte HSV. In CSS kam HSL mit CSS Color 3, weil RGB als technisch und schwer verständlich galt.

Wo HSL an Grenzen stößt

Die Helligkeit in HSL entspricht nicht der Wahrnehmung. Gelb und Blau mit je 50 Prozent sehen völlig verschieden hell aus. Für Paletten, deren Stufen gleich hell wirken sollen, ist OKLCH die bessere Wahl.

Zwei Reihen mit je sechs Farbfeldern. Oben sechs Farbtöne mit 50 Prozent Helligkeit in HSL, die sehr verschieden hell wirken; unten dieselben Farbtöne mit gleichem L in OKLCH, die gleich hell wirken. Unter jedem Feld steht der gemessene Wert.
Oben HSL mit 50 Prozent: gemessen zwischen 45 und 97 Prozent Helligkeit. Unten OKLCH: überall gleich.

Siehe auch:

Farbton (Hue)

Die Eigenschaft einer Farbe, die sie als Rot, Gelb, Grün, Blau oder als Mischung daraus erscheinen lässt.

#Gestaltungsgrundlagen

Sättigung (Saturation)

Das Maß dafür, wie kräftig eine Farbe ist, also wie weit sie sich von einem Grau gleicher Helligkeit entfernt.

#Gestaltungsgrundlagen

Helligkeit (Brightness)

Das Maß dafür, wie hell eine Farbe erscheint, also wie viel Licht eine Fläche abzugeben scheint.

#Gestaltungsgrundlagen

OKLCH (moderner CSS-Farbraum)

Ein Farbraum für CSS, der Farben über wahrgenommene Helligkeit, Buntheit und Farbton beschreibt.

#Gestaltungsgrundlagen

Farbmodell

Ein System, das Farben durch wenige Zahlenwerte beschreibt, etwa Rot-, Grün- und Blauanteil oder Farbton, Sättigung und Helligkeit.

#Gestaltungsgrundlagen

Farbwerte in CSS (Hex, RGB, HSL)

Vier Schreibweisen für dieselbe Farbe.

#Frontend-Entwicklung (HTML, CSS, JavaScript) #Gestaltungsgrundlagen