Kostenloser Scan

28. Oktober 2026

Farbkontrast und Barrierefreiheit nach WCAG: 4.5:1 und 3:1 erklärt

Beim Farbkontrast für Barrierefreiheit nach WCAG lautet die Grundregel: Text braucht ein Kontrastverhältnis von mindestens 4.5:1 zu seinem Hintergrund, großer Text mindestens 3:1. So verlangt es das Erfolgskriterium 1.4.3 „Kontrast (Minimum)“ der Stufe AA. Ziel ist, dass Menschen mit mäßig eingeschränktem Sehvermögen oder beeinträchtigter Kontrastwahrnehmung Text ohne kontrastverstärkende assistive Technologie lesen können. Ein zweites Kriterium, 1.4.11 „Nicht-Text-Kontrast“, fordert 3:1 für die visuellen Informationen, die zum Erkennen von Bedienelementen und ihren Zuständen nötig sind, sowie für Teile von Grafiken, die zum Verständnis nötig sind. Im Folgenden: was beide Kriterien genau sagen, was als großer Text gilt, welche Ausnahmen es gibt und wie Sie richtig messen.

Die Farbkontrast-Grenzwerte der WCAG für Text

Kriterium 1.4.3 gilt für die visuelle Darstellung von Text und Textgrafiken. Der allgemeine Grenzwert liegt bei 4.5:1. Großer Text und Grafiken von großem Text haben einen niedrigeren Grenzwert von 3:1, weil größerer Text mit breiteren Strichen auch bei geringerem Kontrast leichter lesbar ist.

Die Werte sind als Schwellenwerte zu behandeln: Laut W3C sollte das berechnete Verhältnis nicht gerundet werden, 4.499:1 erreicht die Schwelle von 4.5:1 also nicht.

Die Zahlen sind begründet. Das W3C weist darauf hin, dass 3:1 das von ISO 9241-3 und ANSI/HFS 100-1988 empfohlene Minimum für Standardtext und normales Sehvermögen ist. 4.5:1 gleicht den Verlust an Kontrastempfindlichkeit aus, der mit einer Sehschärfe von etwa 20/40 einhergeht: 3 × 1,5 = 4,5. Nach derselben Logik erfordert eine Sehschärfe von 20/80 etwa 7:1 – das Verhältnis des AAA-Kriteriums 1.4.6.

Was gilt in den WCAG als großer Text?

Die WCAG definieren großen Text als mindestens 18 Punkt, mindestens 14 Punkt fett oder eine entsprechende Größe bei chinesischen, japanischen und koreanischen Schriften. Gemeint sind CSS-Punkte: 1pt = 1,333px, also entsprechen 14pt und 18pt etwa 18,5px und 24px.

Bei vielen gängigen Fließtextschriften entsprechen 14 und 18 Punkt ungefähr 1,2 und 1,5 em bzw. 120 % und 150 % der Standardgröße des Fließtexts; laut W3C muss das aber für die tatsächlich verwendete Schrift geprüft werden. Bei der Prüfung ist die Punktgröße vom Browser abzufragen oder aus den Schriftmetriken so zu berechnen, wie der Browser es tut. Maßgeblich ist die Größe bei der Auslieferung, nicht eine Vergrößerung durch die Nutzenden.

Vorsicht bei sehr dünnen oder ungewöhnlichen Schriften: Sie sind besonders bei geringem Kontrast schwerer lesbar, und Kantenglättung (Anti-Aliasing) kann sie viel blasser darstellen als die in CSS definierte Farbe. Dann besteht der Text formal, ist aber in der Praxis schlecht lesbar; empfehlenswert sind eine Schrift mit kräftigeren Strichen oder Farben, die das Minimum übertreffen.

Ausnahmen: Logos, dekorativer Text und inaktive Bedienelemente

Kriterium 1.4.3 stellt in einigen genau umrissenen Fällen keine Kontrastanforderung. Die Ausnahmen sind eng: Das W3C betont, dass Text, dessen Kontrast wegen Corporate Identity oder Markenrichtlinien zu gering ist, über Logos hinaus nicht ausgenommen ist.

Selbst ein Logo verliert die Ausnahme, wenn der geringe Kontrast eine Entscheidung der Autorin oder des Autors ist und keine Markenvorgabe. Beispiel des W3C: Firmenlogos, die standardmäßig kontrastarm angezeigt werden, bis man mit der Maus darüberfährt, erfüllen das Kriterium nicht. Dient ein Logo als Link oder Bedienelement, wird empfohlen, eine ausreichend kontrastreiche Variante zu wählen, sofern die Markenrichtlinien das erlauben, oder ein gleichwertiges Element anzubieten, das die Anforderungen erfüllt.

Textkontrast und Kontrast von Bedienelementen (1.4.11)

Kriterium 1.4.11, ebenfalls Stufe AA, verlangt mindestens 3:1 gegenüber angrenzenden Farben für zwei Dinge: visuelle Informationen, die nötig sind, um Bedienelemente und ihre Zustände zu erkennen (außer bei inaktiven Elementen oder wenn das Aussehen vom Browser bestimmt und nicht verändert wurde), und Teile von Grafiken, die zum Verständnis des Inhalts nötig sind (außer wenn eine bestimmte Darstellung für die Information wesentlich ist).

Konkret müssen der Rahmen eines Eingabefelds, das Häkchen einer Checkbox oder der Pfeil eines Dropdowns 3:1 erreichen, wenn sie das Element oder seinen Zustand erkennbar machen. Das gilt auch für einen von der Website gestalteten Fokusindikator; der unveränderte Standard-Fokusstil des Browsers ist vom Verhältnis ausgenommen, muss aber sichtbar bleiben. Das W3C nennt Zahlen: Eine Checkbox mit grauem Rahmen #9D9D9D auf Weiß (2,7:1) scheitert, ein Feld mit Rahmen #767676 auf Weiß besteht. Ein selbst gestalteter Fokusindikator in #AAA mit 2,3:1 auf Weiß scheitert ebenfalls.

Das Kriterium verlangt keinen sichtbaren Rahmen um jeden Button: Enthält ein Bedienelement Text oder ein ausreichend kontrastreiches Icon, muss die klickbare Fläche nicht umrandet sein. Ein ausreichend kontrastreicher Fokusindikator ist trotzdem nötig. Selbst hinzugefügte Hover-Effekte müssen nicht 3:1 erreichen, solange dadurch weder das Element noch die Indikatoren anderer Zustände wie Fokus oder Auswahl ihren ausreichenden Kontrast verlieren.

Bei Grafiken muss jede Linie eines Diagramms oder jedes Tortenstück, das zum Verständnis nötig ist, 3:1 erreichen. Das entfällt, wenn Beschriftungen und Werte als Text dieselbe Information liefern, wenn die Information in anderer Form vorliegt, etwa als Tabelle, oder wenn die Darstellung wesentlich ist: Flaggen, Fotos, Screenshots, Heatmaps. Text in einer Grafik unterliegt weiterhin 1.4.3. Stark stilisierter Text oder Zeichen, die als Symbole dienen – etwa ein „X“ zum Schließen oder ein „>“ als Pfeil – fallen unter den Nicht-Text-Kontrast.

So messen Sie den Farbkontrast einer Seite

Das Verhältnis berechnet sich als (L1 + 0,05) / (L2 + 0,05), wobei L1 die relative Leuchtdichte der helleren und L2 die der dunkleren Farbe ist. Es reicht von 1:1 bis 21:1. Der Kontrast wird so berechnet, dass der Farbton kein entscheidender Faktor ist. Werkzeuge rechnen das automatisch aus; das W3C nennt mehrere, etwa Colour Contrast Analyser, nur zur Information und ohne Empfehlung.

Für ein verlässliches Ergebnis verwenden Sie die Farben aus dem Browser oder aus Markup und Stylesheets, nicht die Pixel auf dem Bildschirm, die durch Kantenglättung verfälscht sein können. Für 1.4.3 gilt: Ist keine Hintergrundfarbe angegeben, wird Weiß angenommen. Eine Textfarbe ohne Hintergrundfarbe festzulegen oder umgekehrt, ist jedoch selbst ein Fehler (F24), weil die Standardfarbe der Nutzenden unbekannt ist. Ein Hintergrundbild, das nicht ausreichend mit dem darüberliegenden Text kontrastiert, ist ein weiterer dokumentierter Fehler (F83).

Häufige Fragen

Welcher Farbkontrast ist für Barrierefreiheit mindestens nötig?

Auf WCAG-Stufe AA braucht Text mindestens 4.5:1 zum Hintergrund, großer Text mindestens 3:1. Visuelle Informationen zum Erkennen von Bedienelementen und ihren Zuständen sowie zum Verständnis nötige Grafikteile brauchen 3:1 zu angrenzenden Farben (Kriterium 1.4.11).

Ab welcher Schriftgröße gilt Text in den WCAG als groß?

Ab 18 Punkt oder 14 Punkt fett, also etwa 24px bzw. 18,5px in CSS. Bei vielen gängigen Schriften entspricht das ungefähr 150 % bzw. 120 % der Standardgröße des Fließtexts.

Reicht ein Kontrastverhältnis von 4,49:1?

Nein. Die Werte sind als Schwellenwerte gedacht, das berechnete Verhältnis sollte nicht gerundet werden: Laut W3C erfüllt 4.499:1 die Schwelle von 4.5:1 nicht.

Müssen Logos den Mindestkontrast einhalten?

Text, der Teil eines Logos oder Markennamens ist, ist ausgenommen. Wird ein Logo aber als Gestaltungsentscheidung und nicht wegen der Markenrichtlinien kontrastarm angezeigt, ist diese Darstellung nicht ausgenommen.

Brauchen deaktivierte Buttons ausreichend Kontrast?

Nein. Inaktive Bedienelemente, etwa ein deaktiviertes Steuerelement in HTML, müssen weder 1.4.3 noch 1.4.11 erfüllen.

Wie berechnet man ein Kontrastverhältnis?

Mit (L1 + 0,05) / (L2 + 0,05), wobei L1 die relative Leuchtdichte der helleren und L2 die der dunkleren Farbe ist. Kontrastprüfwerkzeuge erledigen das automatisch anhand der Farbwerte.

Weiterlesen bei Conformly

Quellen

Dieser Artikel stützt sich auf die am Seitenende genannten offiziellen Quellen.