Przelicz HEX na RGB – konwerter kolorów CSS i Figma

HEX z Figmy zamieniaj na RGB do obliczeń WCAG i arkuszy CSS. Przelicz w obu kierunkach natychmiast – bez instalacji, bez logowania.

na
REKLAMA

Jak działa konwersja HEX na RGB?

HEX to szesnastkowy zapis koloru używany w CSS i HTML (np. #3B82F6). RGB to trzy wartości liczbowe 0–255 dla kanałów czerwonego, zielonego i niebieskiego (np. rgb(59, 130, 246)).

Każda para znaków w kodzie HEX odpowiada jednemu kanałowi: #3B82F6 → R=3B=59, #3B82F6 → G=82=130, #3B82F6 → B=F6=246.

W CSS można używać obu zapisów zamiennie. HEX jest krótszy, RGB jest bardziej czytelny i pozwala łatwiej modyfikować poszczególne kanały. CSS obsługuje też zapis skrócony: #FFF = #FFFFFF.

Wartości HEX są głównym formatem kolorów w Figma, Sketch i Adobe XD. Konwersja na RGB przydaje się do obliczania kontrastów, tworzenia palet i pracy z kanałem alfa (RGBA).

Jak działa konwersja HEX na RGB?

Kod koloru HEX składa się z sześciu znaków szesnastkowych (0–9 i A–F), podzielonych na trzy pary. Każda para odpowiada jednemu kanałowi koloru: pierwsza para to czerwony (R), druga to zielony (G), a trzecia to niebieski (B).

Konwersja polega na zamianie każdej pary znaków szesnastkowych na liczbę dziesiętną z zakresu 0–255. Na przykład w kodzie #3B82F6 para 3B odpowiada wartości 59, para 82 to 130, a F6 to 246 — co daje kolor rgb(59, 130, 246).

Konwersja w drugą stronę działa analogicznie: każdą wartość RGB (0–255) zamienia się na dwuznakowy zapis szesnastkowy. Wartości jednocyfrowe otrzymują zero wiodące, np. wartość 10 staje się 0A.

HEX vs RGB – porównanie

CechaHEXRGB
Zapis#RRGGBBrgb(R, G, B)
Zakres00–FF na kanał0–255 na kanał
Alfa (przezroczystość)#RRGGBBAArgba(R, G, B, A)
Skrót#RGB (3 znaki)Brak
UżycieCSS, HTML, FigmaCSS, obliczenia, WCAG
REKLAMA

Jak korzystać z konwertera?

  1. 1. Wpisz wartość

    Wpisz liczbę w polu wejściowym. Możesz użyć kropki lub przecinka jako separatora dziesiętnego.
  2. 2. Odczytaj wynik

    Wynik konwersji pojawi się natychmiast w polu obok – bez klikania żadnego przycisku.
  3. 3. Skopiuj lub zmień kierunek

    Kliknij Kopiuj wynik lub użyj przycisku Zmień kolejność, aby przeliczać w drugą stronę.

Kiedy przydaje się ten konwerter?

  1. CSS i arkusze stylów

    Figma i Sketch eksportują kolory w formacie HEX. CSS obsługuje oba zapisy, ale funkcje jak color-mix() i obliczenia kanałów wymagają RGB. Przeliczając #3B82F6 na rgb(59, 130, 246), zyskujesz pełną elastyczność w arkuszach CSS i zmiennych custom properties.
  2. Przepływ pracy Figma – CSS

    Polskie agencje projektowe pracują głównie w Figma, gdzie kolory podawane są jako HEX. Przekazując projekt frontendowcowi, kolor HEX trzeba zamienić na RGB do arkuszy CSS lub na HSL do budowania palet. Ten konwerter przyspiesza ten przepływ pracy bez wychodzenia z przeglądarki.
  3. Dostępność WCAG i audit kontrastu

    Standardy dostępności WCAG 2.1 wymagają minimalnego kontrastu 4,5:1 dla tekstu. Algorytm liczenia względnej luminancji operuje na wartościach RGB, nie HEX. Przeliczając kolor HEX na RGB, możesz ręcznie zweryfikować kontrast lub wkleić wartości do kalkulatora kontrastu. Ważne w projektach dla instytucji publicznych w Polsce.
  4. Systemy projektowe i tokeny kolorów

    Budując design tokens dla polskich startupów lub platform e-commerce, kolory brandowe zwykle definiuje się jako HEX. Konwersja na RGB pozwala używać ich w CSS custom properties z przezroczystością: rgba(var(--color-primary), 0.5). Przeliczenie wszystkich kolorów brandowych zajmuje sekundy.

Praktyczne wskazówki

  • HEX skrócony: #FFF = #FFFFFF = rgb(255,255,255).
  • Czerń: #000000 = rgb(0,0,0). Biel: #FFFFFF = rgb(255,255,255).
  • HEX z alfa: #3B82F680 – ostatnie 2 znaki = przezroczystość (80 = 50%).
  • Kontrast WCAG: minimum 4,5:1 dla tekstu, 3:1 dla dużego tekstu.
REKLAMA

Sprawdź konwertery innych jednostek

Najczęściej zadawane pytania

Jak przeliczyć HEX na RGB?

Każdą parę znaków kodu HEX należy przeliczyć z systemu szesnastkowego na dziesiętny. Na przykład w kodzie #3B82F6 para 3B daje wartość 59 dla kanału czerwonego, 82 daje 130 dla zielonego, a F6 daje 246 dla niebieskiego — wynik to rgb(59, 130, 246).

Co oznacza # w kodzie koloru?

Hash (#) to prefix kodu HEX. Nie jest częścią wartości – oznacza jedynie, że następujące znaki to kod szesnastkowy.

Czy #FFF i #FFFFFF to ten sam kolor?

Tak. Zapis skrócony powtarza każdy znak: #FFF = #FFFFFF, #38F = #3388FF.

Jak dodać przezroczystość do HEX?

Dodaj 2 znaki na końcu: #3B82F680. 80 (hex) = 128 = 50% przezroczystości. FF = 100%, 00 = 0%.

Jaki jest HEX dla białego koloru?

#FFFFFF = rgb(255, 255, 255). Skrót: #FFF.

Czy RGB i HEX dają ten sam kolor?

Tak, to dwa różne zapisy tego samego koloru. #FF0000 i rgb(255, 0, 0) to identyczna czerwień.

Jak używać koloru HEX z przezroczystością w CSS?

W nowoczesnym CSS możesz użyć zapisu rgb(59 130 246 / 50%) lub rgba(59, 130, 246, 0.5). W HEX przezroczystość dodajesz jako 8. i 9. znak: #3B82F680 (80 hex = 50%). CSS custom properties z RGB pozwalają też na dynamiczne ustawianie przezroczystości.

Dlaczego Figma używa HEX, a CSS pozwala na oba?

Figma i narzędzia projektowe preferują HEX, bo jest krótki i powszechnie rozpoznawalny. CSS obsługuje HEX, RGB i HSL zamiennie – wybór formatu to kwestia preferencji. W systemach projektowych polskie agencje często mieszają oba zapisy: HEX w tokenach, RGB do obliczeń i przezroczystości.

HEX na RGB – Arteon

Pomóż nam ulepszyć narzędzia

Masz pomysł na nową funkcję, znalazłeś błąd lub chcesz zaproponować inne narzędzie? Napisz do nas – odpowiadamy w ciągu 24 godzin.