Jedes Text-Hintergrund-Paar gegen WCAG 2.1 prüfen
Der Kontrast-Checker berechnet das Leuchtdichte-Kontrastverhältnis zwischen einer Vordergrund- und einer Hintergrundfarbe und zeigt dir, ob das Paar WCAG 2.1 auf den Stufen AA und AAA besteht – für normalen und großen Text. Das Verhältnis nutzt dieselbe Formel für die relative Leuchtdichte, die das W3C definiert, sodass die Zahl hier mit dem übereinstimmt, was automatisierte Accessibility-Audits melden. Kein Upload, kein Konto; das Ergebnis aktualisiert sich beim Tippen.
So funktioniert es
- Gib Textfarbe und Hintergrundfarbe als Hex-Codes ein oder nutze die Farbwähler.
- Lies das Verhältnis ab, angezeigt als
n:1. 21:1 ist Schwarz auf Weiß; 1:1 ist gar kein Kontrast. - Prüfe die vier Badges: AA Normal (4,5:1), AAA Normal (7:1), AA Groß (3:1) und AAA Groß (4,5:1).
- Passe die hellere Farbe an, bis jedes benötigte Badge grün ist, und kopiere die Hex-Codes dann in dein Design.
Was gilt als großer Text?
Die WCAG definieren großen Text als mindestens 18pt (24px) in normaler Schriftstärke oder 14pt (etwa 18,66px) fett. Alles Kleinere ist normaler Text und braucht das höhere Verhältnis. Icons, Rahmen und Formularumrandungen sind Nicht-Text-Inhalte und brauchen nach Erfolgskriterium 1.4.11 mindestens 3:1.
Beispiele
- Grau
#767676auf Weiß ergibt 4,54:1 – das hellste Grau, das AA für Fließtext besteht. - Material Blue 500
#2196F3auf Weiß liegt bei etwa 3,1:1: gut für große Überschriften, nicht für Absätze. Blue 700#1976D2besteht AA. - Weiß auf Material Orange 500
#FF9800liegt bei rund 2,2:1, orange Buttons brauchen also meist dunklen Text.
Tipps
- Teste das echte Paar: Platzhaltertext, deaktivierte Zustände und Linkfarben sind die üblichen Problemfälle.
- Ziele überall auf AA und bei langen Texten oder sicherheitsrelevanten Inhalten auf AAA.
- Wähle Kandidatenfarben aus der Material- oder Tailwind-Palette, die eingebaute Abstufungen von hell bis dunkel mitbringen.
- Für eine ausführlichere Anleitung lies den WCAG-Kontrast-Guide für UI-Teams.