Intermediate

RGB-HSL-värimuunnin

Muunna puna-, viher- ja siniarvot HSL-värimalliksi, jossa saat sävyn asteina sekä kylläisyyden ja vaaleuden prosentteina.
Hue
9,1°

Saturation 100% · Lightness 63,9%

HSL
hsl(9, 100%, 64%)
RGB
rgb(255, 99, 71)
Saturation
100%
Lightness
63,9%
Hue position on the color wheel (degrees): Red–Yellow
Step by step
  1. 1

    Normalize RGB

    R ÷ 255, G ÷ 255, B ÷ 255 = 1, 0,3882, 0,2784
  2. 2

    Lightness L

    (1 + 0,2784) ÷ 2 = 63,9%
  3. 3

    Chroma d

    1 − 0,2784 = 0,7216
  4. 4

    Saturation S

    0,7216 ÷ (1 − |2 × 0,6392 − 1|) = 100%
    Zero for grey; 1 for a fully saturated colour.
  5. 5

    Hue H

    60 × (((0,3882 − 0,2784) ÷ 0,7216) mod 6) = 9,1
    Red is the dominant channel.
Tulokset ovat arvioita ja tarkoitettu vain yleiseen tiedoksi, eivätkä ne ole ammattilaisen neuvoja — varmista aina tärkeät tulokset itsenäisesti ennen kuin luotat niihin. Lue koko vastuuvapauslauseke.
Pikavastaus

Miten tämä laskin toimii?

Jaa jokainen RGB-kanava 255:llä, ota sitten maksimi ja minimi. Vaaleus on niiden keskiarvo, kylläisyys on kromaattisuus jaettuna luvulla (1 − |2L − 1|), ja sävy tulee hallitsevasta kanavasta. Tulos on HSL: sävy asteina sekä kylläisyys ja vaaleus prosentteina.

Kaava
L = (max + min) / 2 ; S = (max − min) / (1 − |2L − 1|) ; H kanavasta, jolla on maksimi
How this is calculated

Syötä kolme RGB-kanavaa (R, G, B), kukin välillä 0–255. Arvot rajataan tähän väliin ja jaetaan 255:llä, joten jokaisesta kanavasta tulee murtoluku välillä 0–1. Kolmesta murtoluvusta suurin on max ja pienin on min.

Vaaleus on ääriarvojen keskipiste, L = (max + min) / 2. Kromaattisuus d = max − min ohjaa kylläisyyttä: S = d / (1 − |2L − 1|), joka on 0 mille tahansa harmaalle, jossa max on yhtä suuri kuin min. Sävy löydetään siitä kanavasta, joka on maksimi — punainen antaa 60·(((g−b)/d) mod 6), vihreä antaa 60·((b−r)/d + 2), ja sininen antaa 60·((r−g)/d + 4); negatiivinen tulos kierretään lisäämällä 360.

Ulostulot ovat H asteina (0–360°) sekä S ja L prosenteiksi skaalattuina (×100). Puhtaille harmaille (R = G = B) sävy ja kylläisyys ovat molemmat 0 ja vain vaaleus vaihtelee. Muunnos on tarkka ja häviötön lukuun ottamatta näytettyä prosenttipyöristystä.

Usein kysytyt kysymykset

Kun R, G ja B ovat identtiset, väri on harmaan sävy, joten kromaattisuus (max − min) on nolla. Ilman värisisältöä ei ole sävyä eikä kylläisyyttä, vain vaaleus muuttuu mustasta valkoiseen.

Sävy raportoidaan asteina välillä 0–360°, kun taas kylläisyys ja vaaleus ovat prosentteja välillä 0–100 %. Tämä vastaa CSS:n hsl()-merkintää, joten voit liittää arvot suoraan tyylitiedostoihin.

Ei. HSL-vaaleus on vaaleimman ja tummimman kanavan keskiarvo, joten puhtaat värit sijaitsevat 50 %:n vaaleudessa. HSV-arvo käyttää vain maksimikanavaa, joten nämä kaksi mallia raportoivat eri luvut samalle värille.

Tunnetaan myös nimellä

rgb hsl muunnin
hsl muunnin
värimalli muunnin
sävy kylläisyys vaaleus
rgb hsl väri
värimuunnin hsl
hue saturation lightness

APA

TG we-Calculate Editorial Team. (2026). RGB-HSL-värimuunnin [Online calculator]. TG we-Calculate. https://we-calculate.com/fi/calculator/rgb-to-hsl-converter

Chicago

TG we-Calculate Editorial Team. "RGB-HSL-värimuunnin." TG we-Calculate. 2026. https://we-calculate.com/fi/calculator/rgb-to-hsl-converter.

IEEE

TG we-Calculate Editorial Team, "RGB-HSL-värimuunnin," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fi/calculator/rgb-to-hsl-converter

BibTeX

@misc{wecalculate_rgb_to_hsl_converter, title = {RGB-HSL-värimuunnin}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fi/calculator/rgb-to-hsl-converter}}, year = {2026}, note = {TG we-Calculate} }

Oliko tästä laskimesta sinulle apua?