Przejdź do treści

Sprawdź kontrast kolorów (WCAG)

Sprawdź współczynnik kontrastu koloru tekstu i tła według WCAG 2.2 AA i AAA, wraz z propozycją najbliższego koloru spełniającego wymagania. Działa w przeglądarce.

Duży tekst: 24 px zwykły lub 18,66 px pogrubiony

Zwykły tekst o rozmiarze 16 px wymaga kontrastu z tłem co najmniej 4,5:1, aby spełnić WCAG AA, i 7:1 dla AAA.

Obramowanie przycisku
Współczynnik kontrastu17,16:1
  • AA Zwykły tekst ≥ 4,5:1 · SC 1.4.3Zaliczone
  • AA Duży tekst ≥ 3:1 · SC 1.4.3Zaliczone
  • AAA Zwykły tekst ≥ 7:1 · SC 1.4.6Zaliczone
  • AAA Duży tekst ≥ 4,5:1 · SC 1.4.6Zaliczone
  • AA Elementy interfejsu i grafika ≥ 3:1 · SC 1.4.11Zaliczone

Każda para w palecie

Wiersze to tła, kolumny to kolory tekstu. Wybierz komórkę, aby sprawdzić tę parę powyżej.

Tło3366ff33ccff6633ff33ffcccc33ffffffff000000
3366ff
33ccff
6633ff
33ffcc
cc33ff
ffffff
000000
Działa w przeglądarce · bez przesyłania na serwerJak to działa

Jak korzystać: Kontrast kolorów

  1. 1

    Wpisz dwa kolory

    Podaj kolor tekstu i kolor tła jako HEX, rgb(), hsl() lub oklch() albo otwórz okrągłą próbkę, aby wybrać kolor.

  2. 2

    Sprawdź werdykt

    Współczynnik i pięć wierszy „Zaliczone” lub „Niezaliczone” pokazują poziomy AA i AAA dla zwykłego i dużego tekstu oraz regułę 3:1 dla ikon i obramowań.

  3. 3

    Zastosuj poprawkę

    Jeśli któryś poziom nie jest spełniony, użyj najbliższego ciemniejszego lub jaśniejszego tekstu albo tła, które go spełnia, a następnie skopiuj nową wartość.

Limity i Pro

Za darmo i bez limitów: dowolna liczba sprawdzeń, 5 kryteriów WCAG 2.2 dla pary, 2 proponowane poprawki dla każdego niespełnionego poziomu i siatka do 7 kolorów.

O narzędziu: Kontrast kolorów

Ten sprawdzacz kontrastu mierzy, jak bardzo dwa kolory różnią się jasnością, według wzoru na luminancję względną z WCAG 2.2. Tego samego wyliczenia używają audyty dostępności w przeglądarkach i wtyczki dla projektantów. Wynikiem jest współczynnik od 1:1 (kolory identyczne) do 21:1 (czerń na bieli). Kryterium sukcesu 1.4.3 wymaga na poziomie AA współczynnika 4,5:1 dla tekstu podstawowego i 3:1 dla dużego tekstu; kryterium 1.4.6 podnosi te wartości do 7:1 i 4,5:1 dla poziomu AAA; kryterium 1.4.11 wymaga 3:1 dla istotnych elementów nietekstowych, takich jak obwódki fokusu, ramki pól formularzy i linie na wykresach.

Żywy podgląd pokazuje w Twoich kolorach tekst w obu rozmiarach, przycisk z obramowaniem i ikonę, więc możesz ocenić czytelność, a nie tylko liczbę. Współczynniki są obcinane do dwóch miejsc po przecinku, a nie zaokrąglane, ponieważ para o kontraście 4,496:1 nie spełnia wymogu 4,5:1. Gdy poziom nie jest spełniony, narzędzie przeszukuje jasność jednego z kolorów w przestrzeni OKLCH, zachowując odcień i nasycenie, i proponuje najbliższą wartość, która spełnia wymóg – osobno dla tekstu i dla tła.

Narzędzie działa dla jednolitych kolorów. Nie oceni tekstu na zdjęciach ani gradientach, przezroczystości, renderowania grubości czcionki na konkretnym ekranie ani nowszej metody APCA proponowanej w WCAG 3. Traktuj więc zaliczenie jako minimum i testuj także na prawdziwych ekranach.

Prywatność

Oba kolory zostają w tej karcie: współczynnik, sprawdzenia i proponowane poprawki oblicza Twoja przeglądarka. Żadne wartości kolorów nie są wysyłane na serwer ani zapisywane.

Kontrast kolorów: najczęstsze pytania

Co w WCAG uznaje się za duży tekst?
Duży tekst to tekst o rozmiarze co najmniej 18 punktów, czyli 24 pikseli CSS, w zwykłej grubości, albo co najmniej 14 punktów, czyli około 18,66 piksela CSS, w pogrubieniu. Taki tekst wymaga tylko 3:1 na poziomie AA i 4,5:1 na poziomie AAA. Często spełniają to nagłówki, a większość przycisków, etykiet i tekstu podstawowego jest mniejsza, więc wymaga surowszego współczynnika 4,5:1.
Dlaczego 4,48:1 nie przechodzi, skoro zaokrągla się do 4,5?
WCAG podaje progi jako wartości minimalne, a dokumenty wyjaśniające mówią, że nie wolno zaokrąglać w górę. Współczynnik 4,48:1 jest niższy niż 4,5:1, więc nie spełnia poziomu AA dla zwykłego tekstu. Dlatego to narzędzie obcina wyświetlaną liczbę do dwóch miejsc po przecinku, co zapewnia zgodność werdyktu z automatycznymi audytami, takimi jak axe i Lighthouse.
Czy ikony i przyciski też wymagają kontrastu?
Tak. Kryterium sukcesu 1.4.11 Kontrast elementów nietekstowych wymaga 3:1 między istotnymi elementami graficznymi a ich otoczeniem: ikonami przekazującymi informację, obramowaniem pola tekstowego, krawędzią przycisku bez wypełnienia, wskaźnikami fokusu i liniami na wykresach. Grafiki dekoracyjne i wyłączone kontrolki są wyłączone z tego wymogu. Podgląd w narzędziu pokazuje przycisk z obramowaniem i ikonę w kolorze tekstu.
Jak narzędzie dobiera poprawiony kolor?
Przelicza niespełniający wymagań kolor na OKLCH, zachowuje odcień i nasycenie, a jasność zmienia małymi krokami w stronę ciemniejszą i jaśniejszą, aż para osiągnie docelowy współczynnik. Proponowana jest bliższa z dwóch spełniających wymóg wartości, osobno dla tekstu i dla tła, dzięki czemu kolor marki pozostaje rozpoznawalny, a poziom AA lub AAA zostaje spełniony.
Czy zaliczony kontrast WCAG wystarczy do zapewnienia dostępności?
To minimum, a nie gwarancja. Osoby słabowidzące, odblaski na telefonie, cienkie czcionki i sygnały oparte wyłącznie na kolorze nadal mogą sprawiać trudności mimo zaliczonego współczynnika. Połącz odpowiedni kontrast z czytelnym rozmiarem czcionki, podkreśleniami lub ikonami przy linkach i stanach oraz testami z prawdziwymi użytkownikami. Kontrast to tylko jedno z wielu kryteriów WCAG, więc pełny audyt obejmuje znacznie więcej niż kolor.

Inne zadania z tym narzędziem