ImageColorPicker.com

    HSL in RGB umrechnen

    Jede HSL-Farbe in RGB umrechnen — sofort und kostenlos

    #F39C12

    Füge einen beliebigen Farbwert ein — wir erkennen das Format automatisch.

    H
    S
    L
    RGB-Ergebnis
    rgb(243, 156, 18)
    Rot
    243
    Grün
    156
    Blau
    18

    Diese Farbe in allen Formaten

    HSL ist die angenehme Art, eine Farbe auszuwählen, RGB ist das, was Bildschirme, Canvas-APIs und Bildcode tatsächlich verarbeiten. Dieser Konverter macht aus jedem Tripel aus Farbton, Sättigung und Helligkeit exakte Kanäle von 0 bis 255.

    So funktioniert die Umrechnung von HSL in RGB

    1. Rechne S und L in Bruchteile um und berechne die Buntheit C = (1 − |2L − 1|) × S.
    2. Teile den Farbton durch 60, um seinen Abschnitt auf dem Farbkreis zu finden, und berechne den Zwischenwert X = C × (1 − |(H/60 mod 2) − 1|).
    3. Verteile C, X und 0 entsprechend diesem Abschnitt auf R, G und B.
    4. Addiere den Helligkeitsversatz L − C/2 zu allen drei Kanälen und multipliziere mit 255.

    Beispiel zum Nachrechnen

    HSL hsl(37, 90%, 51%)=RGB rgb(243, 156, 18)

    Das Ergebnis ist bis auf die abschließende Rundung auf ganze Kanäle exakt. Kommawerte bei Farbton oder Sättigung sind erlaubt und landen einfach auf dem nächstgelegenen RGB-Tripel.

    HSL und RGB erklärt

    Was ist HSL?

    HSL zerlegt eine Farbe in Farbton (0–360° auf dem Farbkreis), Sättigung (wie farbig, 0–100%) und Helligkeit (wie hell, 0–100%). Weil jeder Teil dem entspricht, wie Menschen über Farbe sprechen, ist HSL das einfachste Format für Abstufungen und konsistente Paletten — von Hand oder im Code.

    Syntax:
    hsl(H, S%, L%)
    Wertebereich:
    0–360°, 0–100%, 0–100%
    Ideal für:
    Paletten, Farbabstufungen, Theming

    Was ist RGB?

    RGB beschreibt eine Farbe über drei Lichtkanäle — Rot, Grün und Blau — mit Werten von 0 bis 255. Das entspricht der Funktionsweise eines Bildschirms: alle drei auf 255 ergeben Weiß, alle auf 0 ergeben Schwarz. RGB ist die richtige Wahl, wenn du mit einer Farbe rechnen musst, und rgba() ergänzt zusätzlich Transparenz.

    Syntax:
    rgb(R, G, B)
    Wertebereich:
    0–255 pro Kanal
    Ideal für:
    Code, Canvas, Transparenz mit rgba()

    Referenztabelle HSL zu RGB

    Die gängigsten CSS-Farben, umgerechnet von HSL nach RGB.

    FarbeHSLRGB
    blackhsl(0, 0%, 0%)rgb(0, 0, 0)
    whitehsl(0, 0%, 100%)rgb(255, 255, 255)
    redhsl(0, 100%, 50%)rgb(255, 0, 0)
    limehsl(120, 100%, 50%)rgb(0, 255, 0)
    bluehsl(240, 100%, 50%)rgb(0, 0, 255)
    yellowhsl(60, 100%, 50%)rgb(255, 255, 0)
    orangehsl(39, 100%, 50%)rgb(255, 166, 0)
    tealhsl(180, 100%, 25%)rgb(0, 127, 128)
    purplehsl(300, 100%, 25%)rgb(128, 0, 127)
    grayhsl(0, 0%, 50%)rgb(128, 128, 128)

    Häufige Fragen