Gratis WCAG-färgkontrastkontroll
Kontrollera om två färger uppfyller WCAG AA- och AAA-kontrastkrav för tillgänglighet. Liveförhandsvisning i flera textstorlekar med automatiska förslag när kontrasten är för låg.
Stor rubriktext
Medelstor brödtext (18px) för läsning och innehåll.
Normal brödtext (16px) för stycken.
Liten brödtext (14px) för bildtexter och metadata.
Kontrastförhållande
Kräver 4.5:1 · Du har 14,63:1
Kräver 3.0:1 · Du har 14,63:1
Kräver 7.0:1 · Du har 14,63:1
Kräver 4.5:1 · Du har 14,63:1
Kräver 3.0:1 · Du har 14,63:1
Snabbval
Baserat på WCAG 2.1 kontrastriktlinjer. Stor text = 18pt (24px) normal eller 14pt (18,66px) fetstil. Hex-koder uppdateras i båda riktningarna: skriv ett hex-värde eller välj en färg — båda fälten hålls synkroniserade.
Vanliga användningar
- Granska webbsidor för WCAG-överensstämmelseVerifiera att webbplatsens textfärger uppfyller WCAG AA eller AAA kontraststandard för tillgänglighet.
- Verifiera märkesfargerTesta dina märkesfarger för att säkerställa att de fungerar för tillgänglig UI-design.
- Testa mörkmodsfärgerLjus text på mörk bakgrund kan fortfarande misslyckas kontrast — kontrollera dina mörkmodsfärgpar här.
- Färgpar för tryckt materialAffischer, skyltar och tryckt material behöver också läsbar kontrast — särskilt för äldre tittare.
- Designa tillgängliga knappfärgerSe till att CTA:er, åtgärdsknappar och länkar godkänns enligt WCAG mot sina bakgrunder.
Så här fungerar det
Kontrastkontrollen körs helt i din webbläsare med WCAG 2.1:s algoritm för relativ luminans — inget bibliotek, ingen server, bara handskriven matematik som följer specifikationen exakt. Varje resultat uppdateras i realtid när du skriver eller väljer en färg.
- 1Hex-indata och normaliseringBåde 3-siffriga (#abc) och 6-siffriga (#aabbcc) hexvärden accepteras och normaliseras till fullständiga RGB-tripplar. Ogiltig indata avvisas omedelbart istället för att tyst falla tillbaka till svart, så en röd ram visas istället för ett missvisande godkänt resultat.
- 2WCAG-luminansberäkningVarje färg omvandlas till relativ luminans med WCAG 2.1-formeln: sRGB-kanalvärden lineariseras med en styckvis gammakorrigering (division med 12,92 under 0,03928, upphöjning till 2,4 över det), och viktas sedan som 0,2126R + 0,7152G + 0,0722B.
- 3Kontrastförhållande och efterlevnadskontrollerKontrastförhållandet beräknas som (ljusare + 0,05)/(mörkare + 0,05) och kontrolleras mot alla fem WCAG-gränsvärden: AA normal text (4,5:1), AA stor text (3:1), AAA normal text (7:1), AAA stor text (4,5:1) och UI-komponenter (3:1). Resultaten uppdateras vid varje tangenttryckning.
- 4Nyansbevarande fixförslagNär paret inte klarar WCAG AA söker verktyget i HSL-ljushetsrymden — steg för steg utåt från den ursprungliga ljusheten i båda riktningarna — för att hitta den närmaste varianten av varje färg som klarar 4,5:1 samtidigt som samma nyans och mättnad behålls. EyeDropper-API:et (Chromium) finns också tillgängligt för att provta valfri färg direkt från din skärm.
Relaterade verktyg
Färgblindhetssimulator
Se hur din design ser ut för personer med färgseendebrister. Simulerar protanopi, deuteranopi, tritanopi, akromatsopi och mildare avvikelser.
Vad är min skärmupplösning
Se din skärmupplösning i CSS och verkliga pixlar, fönsterstorlek, pixelförhållande, färgdjup, HDR, pekstöd och uppdateringsfrekvens, och kopiera allt.
Test av döda pixlar
Kontrollera din skärm efter döda eller fastnade pixlar med helskärmslägena svart, vitt, rött, grönt, blått och grått, plus en valfri fixare för fastnade pixlar.