ImageColorPicker.com

    HSL till RGB konverterare

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

    #F39C12

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

    H
    S
    L
    RGB resultat
    rgb(243, 156, 18)
    Röd
    243
    Grön
    156
    Blå
    18

    Denna färg i alla format

    HSL är det vänliga sättet att välja en färg på, RGB är vad skärmar, canvas‑API:er och bildkod faktiskt använder. Denna omvandlare gör om vilken nyans, mättnad och ljusstyrka som helst till exakta 0–255‑kanaler.

    Hur HSL till RGB-konvertering fungerar

    1. Konvertera S och L till bråkdelar och beräkna kroman C = (1 − |2L − 1|) × S.
    2. Dela nyansen med 60 för att hitta dess segment på färghjulet och beräkna det mellanliggande värdet X = C × (1 − |(H/60 mod 2) − 1|).
    3. Tilldela C, X och 0 till R, G och B‑platserna enligt det segmentet.
    4. Lägg till ljusstyrkeoffseten L − C/2 på alla tre kanaler och multiplicera med 255.

    Exempel som fungerar

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

    Resultatet är exakt fram till den sista avrundningen till hela kanaler. Bråkdelar i nyans eller mättnad stöds och hamnar helt enkelt på närmaste RGB‑trippel.

    HSL och RGB förklarat

    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

    Vad är RGB?

    RGB beskriver en färg som tre ljuskanaler — röd, grön och blå — vardera från 0 till 255. Det speglar hur skärmar faktiskt fungerar: alla tre på 255 ger vitt, alla på 0 ger svart. RGB är rätt val när du behöver räkna med en färg, och rgba() lägger till transparens ovanpå.

    Syntax:
    rgb(R, G, B)
    Intervall:
    0–255 per kanal
    Bäst för:
    kod, canvas, transparens med rgba()

    HSL till RGB referenstabell

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

    FärgHSLRGB
    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)

    Vanliga frågor