Zum Inhalt springen

Farbkontrast prüfen (WCAG)

Prüfen Sie das Kontrastverhältnis von Text- und Hintergrundfarbe nach WCAG 2.2 AA und AAA und erhalten Sie einen Vorschlag für die nächstgelegene Farbe, die besteht. Läuft in Ihrem Browser.

Großer Text: 24 px normal oder 18,66 px fett

Normaler Fließtext mit 16 px braucht gegenüber dem Hintergrund mindestens 4,5:1, um WCAG AA zu erfüllen, und 7:1 für AAA.

Button-Umrandung
Kontrastverhältnis17,16:1
  • AA Normaler Text ≥ 4,5:1 · SC 1.4.3Bestanden
  • AA Großer Text ≥ 3:1 · SC 1.4.3Bestanden
  • AAA Normaler Text ≥ 7:1 · SC 1.4.6Bestanden
  • AAA Großer Text ≥ 4,5:1 · SC 1.4.6Bestanden
  • AA UI-Komponenten und Grafiken ≥ 3:1 · SC 1.4.11Bestanden

Alle Paare in Ihrer Palette

Die Zeilen zeigen Hintergründe, die Spalten Textfarben. Wählen Sie eine Zelle, um das Paar oben zu prüfen.

Hintergrund3366ff33ccff6633ff33ffcccc33ffffffff000000
3366ff
33ccff
6633ff
33ffcc
cc33ff
ffffff
000000
Läuft in Ihrem Browser · kein UploadSo funktioniert's

So verwenden Sie Kontrastprüfer

  1. 1

    Zwei Farben eingeben

    Geben Sie die Textfarbe und die Hintergrundfarbe als HEX, rgb(), hsl() oder oklch() ein, oder öffnen Sie das runde Farbfeld, um eine Farbe auszuwählen.

  2. 2

    Ergebnis ablesen

    Das Verhältnis und fünf Zeilen mit „Bestanden“ oder „Nicht bestanden“ zeigen AA und AAA für normalen und großen Text sowie die 3:1-Regel für Symbole und Rahmen.

  3. 3

    Korrektur übernehmen

    Wenn eine Stufe nicht bestanden wird, verwenden Sie den nächsten dunkleren oder helleren Text bzw. Hintergrund, der besteht, und kopieren Sie dann den neuen Wert.

Limits und Pro

Kostenlos und unbegrenzt: beliebig viele Prüfungen, 5 WCAG-2.2-Kriterien pro Farbpaar, 2 Korrekturvorschläge pro nicht bestandener Stufe und ein Raster mit bis zu 7 Farben.

Über Kontrastprüfer

Dieser Kontrastprüfer misst anhand der Formel für die relative Luminanz aus WCAG 2.2, wie weit zwei Farben in ihrer Helligkeit auseinanderliegen. Es ist dieselbe Berechnung, die auch Barrierefreiheits-Prüfungen im Browser und Design-Plugins verwenden. Das Ergebnis ist ein Verhältnis zwischen 1:1 (identisch) und 21:1 (Schwarz auf Weiß). Erfolgskriterium 1.4.3 verlangt auf Stufe AA 4,5:1 für Fließtext und 3:1 für großen Text; 1.4.6 erhöht das für AAA auf 7:1 und 4,5:1; 1.4.11 verlangt 3:1 für aussagekräftige Elemente ohne Text, etwa Fokusrahmen, Umrandungen von Eingabefeldern und Linien in Diagrammen.

Eine Live-Vorschau zeigt Text in beiden Größen, eine Schaltfläche mit Rahmen und ein Symbol in Ihren Farben, sodass Sie neben der Zahl auch die Lesbarkeit beurteilen können. Die Verhältnisse werden auf zwei Dezimalstellen abgeschnitten statt gerundet, denn ein Paar mit 4,496:1 erfüllt die Anforderung von 4,5:1 nicht. Besteht eine Stufe nicht, durchsucht der Prüfer die OKLCH-Helligkeit einer Farbe, behält dabei Farbton und Buntheit bei und schlägt den nächstgelegenen Wert vor, der besteht – getrennt für Text und Hintergrund.

Der Prüfer ist für einfarbige Flächen gedacht. Er kann Text über Fotos oder Verläufen, Transparenz, die Darstellung der Schriftstärke auf einem bestimmten Bildschirm oder die neuere APCA-Methode, die für WCAG 3 vorgeschlagen wird, nicht bewerten. Betrachten Sie ein „Bestanden“ daher als Minimum und testen Sie auch auf echten Bildschirmen.

Datenschutz

Beide Farben bleiben in diesem Tab: Das Verhältnis, die Prüfungen auf Bestanden und Nicht bestanden sowie die Korrekturvorschläge werden von Ihrem Browser berechnet. Es werden keine Farbwerte an einen Server gesendet oder gespeichert.

Kontrastprüfer: Häufig gestellte Fragen

Was gilt in WCAG als großer Text?
Großer Text hat mindestens 18 Punkt, also 24 CSS-Pixel, in normaler Stärke oder mindestens 14 Punkt, etwa 18,66 CSS-Pixel, in Fettschrift. Solcher Text braucht auf Stufe AA nur 3:1 und auf AAA 4,5:1. Überschriften erfüllen das oft, während die meisten Schaltflächen, Beschriftungen und Fließtexte kleiner sind und deshalb das strengere Verhältnis von 4,5:1 benötigen.
Warum besteht 4,48:1 nicht, obwohl es auf 4,5 rundet?
WCAG nennt die Schwellenwerte als Mindestwerte, und die erläuternden Dokumente besagen, dass nicht aufgerundet werden soll. Ein Verhältnis von 4,48:1 liegt unter 4,5:1 und besteht Stufe AA für normalen Text daher nicht. Dieser Prüfer schneidet die angezeigte Zahl aus demselben Grund auf zwei Dezimalstellen ab und bleibt so konsistent mit automatisierten Prüfungen wie axe und Lighthouse.
Brauchen auch Symbole und Schaltflächen Kontrast?
Ja. Erfolgskriterium 1.4.11 Nicht-Text-Kontrast verlangt 3:1 zwischen aussagekräftigen Grafiken und ihrer Umgebung: Symbole, die Informationen vermitteln, die Umrandung eines Textfelds, der Rand einer Schaltfläche ohne gefüllten Hintergrund, Fokusanzeigen und Linien in Diagrammen. Dekorative Grafiken und deaktivierte Bedienelemente sind ausgenommen. Die Vorschau im Prüfer zeigt eine Schaltfläche mit Rahmen und ein Symbol in Ihrer Textfarbe.
Wie wählt der Prüfer eine korrigierte Farbe aus?
Er wandelt die nicht bestandene Farbe in OKLCH um, behält Farbton und Buntheit bei und verschiebt die Helligkeit in kleinen Schritten nach dunkler und nach heller, bis das Paar den Zielwert erreicht. Der näher liegende der beiden bestandenen Werte wird vorgeschlagen, einmal für den Text und einmal für den Hintergrund. So bleibt eine Markenfarbe erkennbar, und AA oder AAA wird dennoch erfüllt.
Reicht ein bestandener WCAG-Kontrast für Barrierefreiheit aus?
Er ist ein Minimum, keine Garantie. Sehschwäche, Blendung auf dem Smartphone, dünne Schriften und Signale, die nur auf Farbe beruhen, können auch bei bestandenem Verhältnis Probleme verursachen. Kombinieren Sie ausreichenden Kontrast mit gut lesbaren Schriftgrößen, Unterstreichungen oder Symbolen für Links und Zustände sowie Tests mit echten Nutzenden. Kontrast ist nur eines von vielen WCAG-Kriterien, eine vollständige Prüfung umfasst weit mehr als Farbe.

Weitere Aufgaben mit diesem Tool

Alle: entwickler-tools