HEX-Farbe in HSL umwandeln
Wandelt eine Hexadezimalfarbe in HSL (Farbton, Sättigung, Helligkeit) um, das intuitivste Format, um hellere oder dunklere Varianten derselben Farbe zu erstellen.
HSL
hsl(173, 82%, 24%)
Berechnet Farbton (Winkel von 0 bis 360), Sättigung und Helligkeit aus den RGB-Kanälen nach dem Standard-HSL-Farbmodell.
Anwendungsfälle
- Farbvarianten erstellen, indem nur die Helligkeit angepasst wird.
- Ein CSS-Farbsystem mit hsl() definieren.
- Die Zusammensetzung einer Markenfarbe verstehen.
So funktioniert's
- 1
HEX eingeben
Geben Sie den Hex-Code ein, mit oder ohne Raute.
- 2
HSL kopieren
Der Wert hsl(h, s%, l%) wird sofort berechnet.
Technische Details
- Akzeptiert 6-stelliges HEX (#3B82F6) oder die 3-stellige Kurzform (#38F), mit oder ohne #, in Groß- oder Kleinbuchstaben. Transparenz (#RRGGBBAA) wird nicht unterstützt.
- Ausgegeben werden Farbton in Grad (0–360) sowie Sättigung und Helligkeit in Prozent, auf ganze Zahlen gerundet: #3B82F6 ergibt hsl(217, 91%, 60%).
- Durch die Rundung ist der Rückweg nicht immer exakt: hsl(217, 91%, 60%) wird wieder zu #3C83F6. Brauchen Sie die exakte Farbe in CSS, behalten Sie den HEX-Wert oder nutzen Sie Dezimalstellen in hsl().
- Verwendet wird die Standardformel auf sRGB, dieselbe wie in Browsern.
Häufige Fragen
Warum HSL statt HEX verwenden?
Mit HSL lassen sich hellere oder dunklere Töne derselben Farbe erstellen, indem nur der Helligkeitswert geändert wird – etwas, das mit HEX schwer mit bloßem Auge zu erreichen ist.
Wie verwende ich den HSL-Wert in CSS?
Fügen Sie ihn direkt in jede Farbeigenschaft ein: background-color: hsl(210, 80%, 50%); Alle modernen Browser unterstützen ihn nativ, eine Umwandlung in HEX ist nicht nötig.
Ähnliche Tools
- HSL zu HEXWandelt HSL mit Vorschau in HEX um.
- HEX zu RGBWandelt HEX mit Vorschau in RGB um.
- RGB zu HEXWandelt RGB mit Vorschau in HEX um.
- Border-Radius-GeneratorErstellt CSS-border-radius mit Vorschau.
- Box-Shadow-GeneratorErstellt CSS-Schatten mit Live-Vorschau.
- FarbwählerFarbe wählen und HEX, RGB und HSL erhalten.