Sprawdzanie kontrastu kolorów
Sprawdź współczynnik kontrastu WCAG między kolorem HEX pierwszego planu a tłem i zobacz, czy spełnia AA i AAA dla tekstu normalnego i dużego.
Sprawdzanie kontrastu kolorów — Wpisz kolor pierwszego planu (tekstu) i kolor tła w formacie HEX, a to narzędzie obliczy dokładny współczynnik kontrastu WCAG 2.1, a następnie na żywo pokaże plakietki zaliczenia lub niezaliczenia AA / AAA dla tekstu normalnego i dużego oraz podgląd z przykładowym tekstem. Wszystko działa lokalnie w Twojej przeglądarce, więc żadne kolory nie są nigdy przesyłane na serwer.
Czym jest Sprawdzanie kontrastu kolorów?
Sprawdzanie kontrastu kolorów to darmowe narzędzie online do obliczania współczynnika kontrastu WCAG dla projektantów, programistów i testerów dostępności. Przyjmuje kolor pierwszego planu (tekstu) i kolor tła, oblicza względną luminancję każdego z nich i podaje współczynnik kontrastu jako wartość od 1:1 do 21:1. Następnie informuje, czy ten współczynnik spełnia poziom AA WCAG 2.1 (4.5:1 normalny, 3:1 duży) i poziom AAA (7:1 normalny, 4.5:1 duży), oraz renderuje oba kolory jako podgląd na żywo z przykładowym tekstem, abyś mógł ocenić czytelność na pierwszy rzut oka. Użyj go, aby przed publikacją projektu sprawdzić, czy tekst główny, przyciski, linki i etykiety są czytelne.
Jak używać Sprawdzanie kontrastu kolorów
- Wpisz lub wklej kolor pierwszego planu (tekstu) jako wartość HEX albo kliknij natywny próbnik kolorów, aby wybrać go wizualnie.
- Zrób to samo dla koloru tła, na którym znajduje się tekst.
- Odczytaj wynik współczynnika kontrastu, pokazany jako wartość typu 4.5:1 (1:1 to identyczne kolory, 21:1 to czysta czerń na bieli).
- Sprawdź plakietki AA i AAA dla tekstu normalnego i dla tekstu dużego (18pt / 14pt pogrubiony i więcej), aby zobaczyć, które poziomy są zaliczone.
- Spójrz na podgląd z przykładowym tekstem wyrenderowany Twoimi dwoma kolorami, aby potwierdzić, że tekst jest wygodnie czytelny.
- Dostosuj jeden z kolorów, aż osiągniesz poziom kontrastu, którego potrzebuje Twój projekt.
Przykłady
Ciemnoszary tekst na bieli
Wejście
Pierwszy plan #595959, Tło #ffffff
Wyjście
Współczynnik 7.00:1 — zalicza AA i AAA dla tekstu normalnego i dużego
Niezaliczona para o niskim kontraście
Wejście
Pierwszy plan #999999, Tło #ffffff
Wyjście
Współczynnik 2.85:1 — nie zalicza AA normalnego ani AAA, nie spełnia niczego wymaganego dla tekstu głównego
Zaliczenie tylko dla dużego tekstu
Wejście
Pierwszy plan #767676, Tło #ffffff
Wyjście
Współczynnik 4.54:1 — zalicza AA normalny i AA duży, ale nie zalicza AAA normalnego
Najczęściej zadawane pytania
- Jakich współczynników kontrastu wymaga WCAG?
- Poziom AA WCAG 2.1 wymaga co najmniej 4.5:1 dla tekstu normalnego i 3:1 dla tekstu dużego. Poziom AAA jest bardziej rygorystyczny: 7:1 dla tekstu normalnego i 4.5:1 dla tekstu dużego. To narzędzie pokazuje plakietkę zaliczenia/niezaliczenia dla każdego z tych czterech progów.
- Co liczy się jako duży tekst?
- WCAG definiuje duży tekst jako 18pt (około 24px) i więcej lub 14pt (około 18.66px) i więcej, gdy jest pogrubiony. Duży tekst ma niższy wymóg kontrastu, ponieważ większe znaki są łatwiejsze do odczytania, dlatego plakietki dużego tekstu mogą być zaliczone, gdy te dla tekstu normalnego nie są.
- Jak obliczany jest współczynnik kontrastu?
- Używa oficjalnej formuły WCAG: względna luminancja każdego koloru jest obliczana z jego zlinearyzowanych kanałów sRGB, a współczynnik to (jaśniejszy + 0.05) / (ciemniejszy + 0.05). Wynik mieści się w zakresie od 1:1 (identyczne kolory) do 21:1 (czerń na bieli).
- Czy obsługuje alfę, RGB lub kolory nazwane?
- Dane wejściowe to wyłącznie HEX (skrót #rgb lub #rrggbb), z natywnym próbnikiem kolorów dla każdego pola. Nie uwzględnia alfy/krycia ani częściowej przezroczystości — najpierw połącz półprzezroczyste warstwy w jednolity kolor, a następnie go sprawdź.
- Czy moje kolory są wysyłane na serwer?
- Nie. Obliczenia luminancji i współczynnika działają w całości w Twojej przeglądarce w JavaScript — żadne kolory nie są przesyłane i nic nie jest wysyłane na serwer, więc działa prywatnie, a po załadowaniu strony nawet offline.
Powiązane narzędzia
Kod na obraz
Zamień fragment kodu na dopracowaną kartę PNG z podświetlaniem składni w przeglądarce, z motywem, tłem gradientowym lub przezroczystym oraz wypełnieniem — bez przesyłania.
Mikser kolorów
Zmieszaj dwa kolory HEX w wybranej proporcji w przestrzeni RGB lub Lab i odczytaj powstały kolor pośredni jako próbkę oraz kopiowalną wartość HEX.
Generator odcieni koloru
Zamień jeden bazowy kolor HEX w skalę odcieni 50-950 w stylu Tailwind, mieszając go w stronę bieli i czerni; każdy stopień z próbką i kopiowalnym HEX-em.
Symulator daltonizmu
Prześlij obraz i zobacz podgląd tego, jak wygląda przy protanopii, deuteranopii, tritanopii lub całkowitej ślepocie barw, a następnie pobierz symulowany wynik.