Kontrola barevného kontrastu WCAG zdarma
Zkontrolujte, zda dvě barvy splňují standardy kontrastu WCAG AA a AAA pro přístupnost. Živý náhled ve více velikostech textu s automatickými návrhy při nedostatečném kontrastu.
Velký nadpis
Střední text (18px) pro čtení a obsah.
Normální text (16px) pro odstavce.
Malý text (14px) pro popisky a metadata.
Kontrastní poměr
Vyžaduje 4.5:1 · Máte 14,63:1
Vyžaduje 3.0:1 · Máte 14,63:1
Vyžaduje 7.0:1 · Máte 14,63:1
Vyžaduje 4.5:1 · Máte 14,63:1
Vyžaduje 3.0:1 · Máte 14,63:1
Rychlé předvolby
Vychází z pravidel WCAG 2.1 pro kontrast. Velký text = 18pt (24px) normální nebo 14pt (18,66px) tučný. Hex kódy se aktualizují oběma směry: zadejte hex nebo vyberte barvu, oba vstupy zůstanou synchronizované.
Běžná použití
- Auditujte webové stránky pro WCAG dodržováníOvěřte, že barvy textu vašeho webu splňují standard WCAG AA nebo AAA kontrastu pro usnadnění.
- Ověřte kombinace barev značkyOtestujte kombinace barev značky, abyste zajistili jejich fungování pro přístupný design uživatelského rozhraní.
- Testujte palety barev tmavého režimuSvětlý text na tmavém pozadí stále může selhat na kontrastu — kontrolujte zde kombinace barev tmavého režimu.
- Barevné páry pro tiskované materiályPlakáty, značky a tisknuté materiály také potřebují čitelný kontrast — zvláště pro starší diváky.
- Navrhněte přístupné barvy tlačítekUjistěte se, že CTA, tlačítka akcí a odkazy splňují WCAG na jejich pozadích.
Jak to funguje
Kontrola kontrastu běží zcela ve vašem prohlížeči pomocí algoritmu relativního jasu WCAG 2.1 — bez knihovny, bez serveru, jen ručně napsaná matematika přesně podle specifikace. Každý výsledek se aktualizuje v reálném čase, jak píšete nebo vybíráte barvu.
- 1Vstup hexadecimální hodnoty a normalizacePřijímají se a normalizují na plné trojice RGB jak 3místné (#abc), tak 6místné (#aabbcc) hex hodnoty. Neplatný vstup je okamžitě odmítnut, místo aby tiše přešel na černou, takže se místo zavádějícího výsledku „vyhovuje“ zobrazí červený rámeček.
- 2Výpočet jasu podle WCAGKaždá barva se převede na relativní jas pomocí vzorce WCAG 2.1: hodnoty kanálů sRGB se linearizují po částech gama korekcí (dělení 12,92 pod 0,03928, umocnění na 2,4 nad ním) a poté se váží jako 0,2126R + 0,7152G + 0,0722B.
- 3Poměr kontrastu a kontroly shodyPoměr kontrastu se počítá jako (světlejší + 0,05) / (tmavší + 0,05) a porovnává se se všemi pěti prahy WCAG: AA běžný text (4,5:1), AA velký text (3:1), AAA běžný text (7:1), AAA velký text (4,5:1) a prvky rozhraní (3:1). Výsledky se aktualizují při každém stisku klávesy.
- 4Návrhy oprav se zachováním odstínuPokud dvojice nesplní WCAG AA, nástroj prohledává prostor jasu HSL — krok za krokem od původního jasu v obou směrech —, aby našel nejbližší variantu každé barvy, která splňuje 4,5:1 při zachování stejného odstínu a sytosti. K dispozici je také EyeDropper API (Chromium) pro odebrání vzorku libovolné barvy přímo z obrazovky.
Související nástroje
Simulátor barvosleposti
Podívejte se, jak váš design vypadá pro lidi s poruchou barvového vidění. Simuluje protanopii, deuteranopii, tritanopii, achromatopsii a mírnější anomálie.
Jaké je rozlišení mé obrazovky
Podívejte se na rozlišení své obrazovky v CSS a skutečných pixelech, velikost okna, poměr pixelů, barevnou hloubku, HDR, podporu dotyku a obnovovací frekvenci a vše zkopírujte.
Test mrtvých pixelů
Zkontrolujte svou obrazovku na mrtvé nebo zamrzlé pixely pomocí celoobrazovkové černé, bílé, červené, zelené, modré a šedé, plus volitelný nástroj na opravu zamrzlých pixelů.