ImageColorPicker.com

    RGB naar HSL converter

    Zet elke RGB-kleur om naar HSL — direct en gratis

    #9B59B6

    Plak een kleurwaarde — wij detecteren het formaat voor je.

    R
    G
    B
    HSL resultaat
    hsl(283, 39%, 53%)
    Tint
    283°
    Verzadiging
    39%
    Lichtheid
    53%

    Deze kleur in elk formaat

    RGB vertelt een scherm hoeveel licht het moet uitstralen; HSL vertelt je hoe de kleur er eigenlijk uitziet. De drie kanalen naar tint, verzadiging en lichtheid omzetten maakt een kleur gemakkelijk handmatig aanpasbaar.

    Hoe RGB naar HSL conversie werkt

    1. Deel R, G en B door 255 zodat elke waarde tussen 0 en 1 ligt.
    2. Neem het maximum en het minimum van de drie — hun gemiddelde is de lichtheid L.
    3. Als maximum en minimum gelijk zijn, is de kleur grijs: tint en verzadiging zijn beide 0.
    4. Anders leid je S af uit de spreiding tussen maximum en minimum, en lees je H af van welk kanaal de maximumwaarde heeft.

    Werkend voorbeeld

    RGB rgb(155, 89, 182)=HSL hsl(283, 39%, 53%)

    In principe exact. Omdat H, S en L meestal als afgeronde gehele waarden worden weergegeven, kan terugconversie een kanaal één of twee stappen verschuiven.

    RGB en HSL uitgelegd

    Wat is RGB?

    RGB beschrijft een kleur als drie lichtkanalen — rood, groen en blauw — elk van 0 tot 255. Het weerspiegelt hoe schermen werken: alle drie op 255 geven wit, alle drie op 0 geven zwart. RGB is de juiste keuze wanneer je met de cijfers wilt rekenen, en rgba() voegt daar transparantie aan toe.

    Syntaxis:
    rgb(R, G, B)
    Bereik:
    0–255 per kanaal
    Het meest geschikt voor:
    code, canvas, transparantie met rgba()

    Wat is HSL?

    HSL splitst een kleur in hue (0–360° op het kleurwiel), saturation (hoe kleurrijk, 0–100%) en lightness (hoe helder, 0–100%). Omdat elk deel overeenkomt met hoe mensen kleur beschrijven, is HSL het makkelijkste formaat om tinten, schaduwen en consistente paletten te bouwen — handmatig of in code.

    Syntaxis:
    hsl(H, S%, L%)
    Bereik:
    0–360°, 0–100%, 0–100%
    Het meest geschikt voor:
    paletten, tinten en schaduwen, theming

    RGB naar HSL referentietabel

    De meest voorkomende CSS-kleuren, geconverteerd van RGB naar HSL.

    KleurRGBHSL
    blackrgb(0, 0, 0)hsl(0, 0%, 0%)
    whitergb(255, 255, 255)hsl(0, 0%, 100%)
    redrgb(255, 0, 0)hsl(0, 100%, 50%)
    limergb(0, 255, 0)hsl(120, 100%, 50%)
    bluergb(0, 0, 255)hsl(240, 100%, 50%)
    yellowrgb(255, 255, 0)hsl(60, 100%, 50%)
    orangergb(255, 165, 0)hsl(39, 100%, 50%)
    tealrgb(0, 128, 128)hsl(180, 100%, 25%)
    purplergb(128, 0, 128)hsl(300, 100%, 25%)
    grayrgb(128, 128, 128)hsl(0, 0%, 50%)

    Veelgestelde vragen