Generator kodów kolorów

Wybierz kolor i natychmiast sprawdź kody HEX, RGB i HSL — plus kolor dopełniający i nazwę CSS.

Natychmiastowy wynik Działa w przeglądarce
Kod HEX
#3D7EF7
Wartości RGB
rgb(61, 126, 247)
Wartości HSL
hsl(218, 91%, 60%)
Nazwa koloru
Kolor dopełniający
#F7823D

Przewodnik po modelach kolorów

HEX  → #RRGGBB
RGB  → 0–255 per ch.
HSL  → 0–360° / 0–100%
WCAG → min 4.5:1

HEX jest zwięzły dla CSS. RGB odpowiada pikselom ekranu. HSL jest intuicyjny dla projektantów — niezależnie reguluj odcień, nasycenie i jasność.

Jak używać?

  1. 1
    Wybierz kolorKliknij selektor kolorów i wybierz dowolny kolor. Wszystkie kody formatów aktualizują się natychmiast.
  2. 2
    Zobacz wszystkie formatyJednocześnie wyświetlany jest kod HEX, wartości RGB, wartości HSL, nazwa CSS koloru (jeśli dostępna) i kolor dopełniający.
  3. 3
    Skopiuj swój kodKliknij przycisk kopiowania obok HEX, RGB lub HSL, aby zapisać wartość do schowka dla CSS lub narzędzi projektowych.

FAQ

Co to jest kod koloru HEX?
Kod koloru HEX to 6-cyfrowa liczba szesnastkowa (#RRGGBB) reprezentująca intensywności kanałów czerwonego, zielonego i niebieskiego. Każda para waha się od 00 (brak) do FF (pełny = 255). HEX obsługuje 16,7 miliona kolorów (256³) i jest standardowym formatem dla CSS i narzędzi do projektowania stron.
Jaka jest różnica między RGB a HSL?
RGB opisuje kolor jako trzy intensywności światła (czerwony, zielony, niebieski) 0–255, pasując do działania monitorów. HSL używa odcienia (0–360°), nasycenia (0–100%) i jasności (0–100%). HSL jest bardziej intuicyjny dla projektantów — zmień odcień, aby przesunąć rodzinę kolorów, nasycenie dla żywości, jasność dla jasności.
Co to jest kolor dopełniający?
Kolor dopełniający leży dokładnie naprzeciwko na kole kolorów (180° odcienia od siebie). Pary dopełniające tworzą maksymalny kontrast: Czerwony ↔ Cyjan, Zielony ↔ Magenta, Niebieski ↔ Żółty.

Generator i konwerter kolorów HEX, RGB i HSL

Generator kolorów pozwala wybrać kolor z selektora albo wpisać kod HEX, a następnie pokazuje równoważne wartości HEX, RGB i HSL. Narzędzie wyświetla także nazwę koloru CSS, jeżeli wybrany kolor dokładnie odpowiada jednej ze standardowych nazw, oraz kolor komplementarny obliczony przez przesunięcie odcienia o 180 stopni w przestrzeni HSL.

Wpis można podać jako pełny kod #RRGGBB albo skrócony zapis trzech cyfr HEX, który zostanie rozwinięty do sześciu znaków. Skrypt przelicza wartości czerwonego, zielonego i niebieskiego kanału na zakres 0-255, a potem wyznacza odcień, nasycenie i jasność w formacie HSL. Wyniki można kopiować osobnymi przyciskami.

Do czego używać HEX, RGB i HSL?

HEX jest najczęściej spotykany w CSS i narzędziach projektowych. RGB jest wygodny, gdy pracujesz z kanałami koloru albo wartościami z grafiki rastrowej. HSL bywa czytelniejszy przy projektowaniu wariantów, bo pozwala zmieniać jasność i nasycenie bez ręcznego liczenia kanałów RGB.

Kolor komplementarny i dostępność

Kolor komplementarny może być dobrym punktem startu dla akcentu, ale nie gwarantuje czytelności. Przy projektowaniu interfejsów sprawdź kontrast tekstu i tła, stan hover, disabled oraz wygląd na różnych ekranach. Dla treści użytkowych dostępność i spójność marki są ważniejsze niż sama matematyczna harmonia kolorów.

Kontrola praktyczna wyniku

Konwerter kolorów najlepiej traktować jako szybki generator roboczy: ustawiasz parametry, sprawdzasz podgląd i dopiero potem kopiujesz wynik do projektu. Narzędzie obejmuje HEX, RGB, HSL i nazwy CSS; wynik można wykorzystać w arkuszach stylów, dokumentacji marki lub szybkim porównaniu odcieni. W przypadku kodu, kolorów, haseł, identyfikatorów lub danych testowych warto zapisać również ustawienia, które doprowadziły do wyniku, bo ułatwia to powtórzenie procesu w zespole.

Większość operacji odbywa się lokalnie w przeglądarce po załadowaniu strony, więc typowe użycie jest szybkie i nie wymaga konta. Mimo to nie należy wklejać poufnych sekretów, kluczy produkcyjnych ani danych osobowych, jeśli nie masz pewności, jak będą później przechowywane po skopiowaniu. Gotowy wynik trzeba jeszcze sprawdzić w docelowym miejscu: CSS w prawdziwym komponencie, JSON w aplikacji, QR lub kod kreskowy czytnikiem, a hasło w menedżerze haseł. Taka kontrola usuwa najczęstsze problemy z formatem.

Dodatkowo sprawdź wynik w miejscu docelowym, zanim uznasz go za gotowy. Kod CSS powinien być obejrzany na rzeczywistym tle, JSON warto wkleić do parsera aplikacji, a identyfikatory lub hasła zapisać w bezpiecznym menedżerze. Jeżeli generator tworzy kilka wariantów, wybierz ten, który spełnia wymagania długości, czytelności i zgodności z używaną biblioteką.

Krótka końcowa kontrola pomaga uniknąć błędów po skopiowaniu: sprawdź brak zbędnych spacji, zgodność długości, poprawne polskie znaki oraz wymagania biblioteki, w której użyjesz wyniku.

Komentarze