ImageColorPicker.com

    HEX naar HSL converter

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

    #2ECC71

    Plak een kleurwaarde — wij detecteren het formaat voor je.

    Kies een kleur
    HSL resultaat
    hsl(145, 63%, 49%)
    Tint
    145°
    Verzadiging
    63%
    Lichtheid
    49%

    Deze kleur in elk formaat

    HSL beschrijft een kleur zoals mensen erover praten: welke tint, hoe kleurrijk, hoe licht. Een HEX-code naar HSL converteren is de snelste manier om een kleur in een vorm te krijgen die je daadwerkelijk kunt bijsturen — lichter maken, dempen of er een hele schaal van bouwen.

    Hoe HEX naar HSL conversie werkt

    1. Converteer de HEX-code naar RGB en deel elk kanaal door 255, zodat alle drie tussen 0 en 1 zitten.
    2. Vind de grootste en de kleinste van de drie waarden. Hun gemiddelde is de lichtheid L.
    3. De spreiding daartussen bepaalt de verzadiging S: deel die door (2 − max − min) voor lichte kleuren, of door (max + min) voor donkere.
    4. Het kanaal met de maximale waarde bepaalt de tint H — rood bij 0°, groen bij 120°, blauw bij 240° — en de andere twee kanalen positioneren de tint binnen dat segment.

    Werkend voorbeeld

    HEX #2ECC71=HSL hsl(145, 63%, 49%)

    De rekensommen zijn exact, maar HSL-waarden worden normaal afgerond op hele graden en procenten. Terugconversie kan daardoor één of twee RGB-stappen van het origineel afwijken — in de praktijk onzichtbaar, maar goed om te weten als je kleuren herhaaldelijk heen en weer zet.

    HEX en HSL uitgelegd

    Wat is HEX?

    Een HEX-code is een zescijferig hexadecimaal getal dat de rode, groene en blauwe kanaalwaarde van een kleur opslaat achter een voorloop-#. Elk paar cijfers staat voor één kanaal, van 00 (geen) tot FF (vol), wat dezelfde 16,7 miljoen kleuren levert als RGB in een veel kortere notatie. HEX is de standaard in CSS, ontwerp-tools en merkpagina's.

    Syntaxis:
    #RRGGBB
    Bereik:
    00–FF per kanaal
    Het meest geschikt voor:
    CSS, design-overdracht, merkrichtlijnen

    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

    HEX naar HSL referentietabel

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

    KleurHEXHSL
    black#000000hsl(0, 0%, 0%)
    white#FFFFFFhsl(0, 0%, 100%)
    red#FF0000hsl(0, 100%, 50%)
    lime#00FF00hsl(120, 100%, 50%)
    blue#0000FFhsl(240, 100%, 50%)
    yellow#FFFF00hsl(60, 100%, 50%)
    orange#FFA500hsl(39, 100%, 50%)
    teal#008080hsl(180, 100%, 25%)
    purple#800080hsl(300, 100%, 25%)
    gray#808080hsl(0, 0%, 50%)

    Veelgestelde vragen