ImageColorPicker.com

    HEX till HSL konverterare

    Konvertera vilken HEX-färg som helst till HSL — direkt och gratis

    #2ECC71

    Klistra in vilket färgvärde som helst — vi upptäcker formatet åt dig.

    Välj en färg
    HSL resultat
    hsl(145, 63%, 49%)
    Nyans
    145°
    Mättnad
    63%
    Ljushet
    49%

    Denna färg i alla format

    HSL beskriver en färg som folk pratar om: vilken nyans, hur färgstark, hur ljus. Att konvertera en HEX-kod till HSL är det snabbaste sättet att få en färg i en form du faktiskt kan finjustera — ljusa upp, tona ner eller bygga en hel skala.

    Hur HEX till HSL-konvertering fungerar

    1. Konvertera HEX-koden till RGB och dividera varje kanal med 255, så att alla tre ligger mellan 0 och 1.
    2. Hitta det största och det minsta av de tre värdena. Deras medelvärde är ljusstyrkan L.
    3. Spridningen mellan dem styr mättnaden S: dela den med (2 − max − min) för ljusa färger, eller med (max + min) för mörka.
    4. Kanalen som håller maxvärdet bestämmer nyansen H — rött vid 0°, grönt vid 120°, blått vid 240° — och de andra två kanalerna placerar nyansen inuti det segmentet.

    Exempel som fungerar

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

    Matematiken är exakt, men HSL-värden avrundas normalt till hela grader och procent. Att konvertera tillbaka kan därför hamna en eller två RGB-steg från originalet — osynligt i praktiken, men bra att veta om du loopar färger fram och tillbaka ofta.

    HEX och HSL förklarat

    Vad är HEX?

    En HEX-kod är ett sexsiffrigt hexadecimalt tal som lagrar röd, grön och blå kanal för en färg bakom en ledande #. Varje par siffror täcker en kanal, från 00 (ingen) till FF (full), vilket ger samma 16,7 miljoner färger som RGB i en mycket kortare notation. HEX är standard i CSS, designverktyg och varumärkesriktlinjer.

    Syntax:
    #RRGGBB
    Intervall:
    00–FF per kanal
    Bäst för:
    CSS, designöverlämning, varumärkesriktlinjer

    Vad är HSL?

    HSL delar upp en färg i hue (0–360° på färghjulet), saturation (hur färgrik, 0–100%) och lightness (hur ljus, 0–100%). Eftersom varje del motsvarar hur människor beskriver färg är HSL det enklaste formatet för att skapa nyanser, toner och konsekventa paletter — för hand eller i kod.

    Syntax:
    hsl(H, S%, L%)
    Intervall:
    0–360°, 0–100%, 0–100%
    Bäst för:
    paletter, toner och nyanser, teman

    HEX till HSL referenstabell

    De vanligaste CSS-färgerna, konverterade från HEX till HSL.

    FärgHEXHSL
    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%)

    Vanliga frågor