Kalkulator zamiany HEX na RGB

szybkie przeliczanie szesnastkowych kodów kolorów na wartości dziesiętne red, green, blue.

Wprowadź kod koloru

#
wpisz 6 znaków (cyfry 0-9 oraz litery a-f).
Wynik w formacie RGB:
Podgląd barwy:

Czym jest konwersja hex na rgb?

to proces odkodowywania szesnastkowego zapisu barw na wartości zrozumiałe dla ludzkiego oka i procesorów graficznych, oparty na systemie dziesiętnym.

System szesnastkowy (HEX)

używa szesnastu symboli (0-9 oraz a-f). każda para znaków w kodzie hex odpowiada jednej z trzech składowych koloru. przykładowo, w kodzie #ff5733, para 'ff' to czerwień, '57' to zieleń, a '33' to niebieski.

Model emisji światła (RGB)

monitory i ekrany tworzą kolory poprzez mieszanie trzech wiązek światła. każda składowa (r, g, b) przyjmuje wartość od 0 do 255. łączna liczba kombinacji pozwala uzyskać ponad 16,7 miliona barw (tzw. true color).

Tabela popularnych konwersji

Nazwa koloru Kod HEX Wartość RGB Podgląd
Biały#FFFFFFrgb(255, 255, 255)
Czarny#000000rgb(0, 0, 0)
Czerwony#FF0000rgb(255, 0, 0)
Zielony#00FF00rgb(0, 255, 0)
Niebieski#0000FFrgb(0, 0, 255)
Złoty#FFD700rgb(255, 215, 0)

Faq – przeliczanie kodu hex na rgb

Należy podzielić 6-cyfrowy kod na trzy pary. każdą parę traktujemy jako liczbę szesnastkową. pierwszą cyfrę pary mnożymy przez 16 i dodajemy do niej wartość drugiej cyfry (gdzie a=10, b=11... f=15). np. ff to 15*16 + 15 = 255.

Standardowy kod hex składa się z trzech par znaków (rr gg bb). każda para reprezentuje 8-bitową wartość jednej składowej koloru, co w systemie szesnastkowym mieści się w zakresie od 00 do ff.

Wiele systemów (w tym css) interpretuje kod 3-cyfrowy poprzez podwojenie każdego znaku. np. #f0a zostanie odczytane jako #ff00aa. nasz kalkulator jest jednak zoptymalizowany pod standardowy, pełny zapis 6-cyfrowy.

Nie, w zapisie szesnastkowym wielkość liter nie ma znaczenia. kod #ff5733 zadziała identycznie jak #ff5733. nasz kalkulator automatycznie przetwarza oba warianty.