webtrajans
de

Farbkontrast prüfen: So wird Ihre Website für alle lesbar

Hellgrauer Text auf Weiß sieht elegant aus, ist für viele Menschen aber kaum lesbar. Die WCAG legen messbare Mindestkontraste fest, die seit 2025 für viele Unternehmen auch gesetzlich relevant sind. Hier lernen Sie die Werte, die Berechnung und den Umgang mit Farbcodes.

Aktualisiert: 5 Min. Lesezeit

Ausreichender Farbkontrast zwischen Text und Hintergrund ist eine der einfachsten und wirkungsvollsten Maßnahmen für eine zugängliche Website. Er hilft Menschen mit Sehschwäche, älteren Nutzerinnen und Nutzern, Menschen mit Farbsehschwäche – und allen, die ihr Smartphone in der Sonne bedienen. Die Web Content Accessibility Guidelines (WCAG) des W3C definieren dafür eine einfache Kennzahl: das Kontrastverhältnis. Es reicht von 1:1 (gleiche Farbe) bis 21:1 (Schwarz auf Weiß).

Die WCAG-Grenzwerte

Element Stufe AA Stufe AAA
Normaler Text 4,5:1 7:1
Großer Text (≥ 24 px normal oder ≥ ca. 18,66 px fett) 3:1 4,5:1
Bedienelemente, Fokusrahmen, Icons, Diagrammlinien 3:1 –
Logos, rein dekorative Elemente, deaktivierte Schaltflächen keine Anforderung –

In der Praxis ist AA der Maßstab: Er wird von Gesetzen und Normen verlangt. AAA ist für Fließtext empfehlenswert, aber für ganze Websites selten vollständig umsetzbar.

So wird der Kontrast berechnet

Grundlage ist die relative Leuchtdichte L einer Farbe (0 für Schwarz, 1 für Weiß). Sie wird aus den RGB-Werten berechnet, wobei Grün am stärksten und Blau am schwächsten gewichtet wird – entsprechend der Empfindlichkeit des Auges:

L = 0,2126 × R + 0,7152 × G + 0,0722 × B
(R, G, B jeweils linearisiert aus 0–255)

Kontrast = (L_hell + 0,05) ÷ (L_dunkel + 0,05)

Beispiele (Text auf weißem Hintergrund #FFFFFF):

Textfarbe Kontrast Normaler Text AA
#000000 (Schwarz) 21:1 erfüllt
#595959 (Dunkelgrau) 7,0:1 erfüllt, sogar AAA
#767676 (Mittelgrau) 4,54:1 erfüllt (knapp)
#777777 4,48:1 nicht erfüllt
#999999 (Hellgrau) 2,85:1 nicht erfüllt
#0066CC (Blau) 5,57:1 erfüllt
#1A73E8 (helleres Blau) 4,51:1 erfüllt (knapp)

Weiße Schrift auf farbigem Hintergrund:

Hintergrund Kontrast Bewertung
#E30613 (Signalrot) 4,88:1 AA erfüllt
#2E7D32 (Dunkelgrün) 5,13:1 AA erfüllt
#4CAF50 (Hellgrün) 2,78:1 auch für großen Text zu wenig
#FFCC00 (Gelb) 1,51:1 ungeeignet – Schwarz auf Gelb erreicht 13,89:1

Eine Faustregel funktioniert nicht: Rot und Grün wirken kräftig, haben aber je nach Ton sehr unterschiedliche Helligkeiten. Messen Sie deshalb immer. Mit dem Kontrast-Prüfer geben Sie zwei Farben ein und sehen sofort, welche Stufen erfüllt sind.

Farbcodes verstehen: HEX, RGB, HSL

Dieselbe Farbe lässt sich unterschiedlich schreiben:

Format Beispiel Hinweis
HEX #0066CC je zwei Hexziffern für Rot, Grün, Blau
RGB rgb(0 102 204) Werte 0–255
HSL hsl(210 100% 40%) Farbton, Sättigung, Helligkeit
mit Transparenz rgb(0 102 204 / 0.8) Alpha 0–1

HSL ist für barrierefreie Paletten besonders praktisch: Sie behalten Farbton und Sättigung und verändern nur die Helligkeit (L), bis der Kontrast passt. Beachten Sie aber, dass die HSL-Helligkeit nicht der wahrgenommenen Leuchtdichte entspricht: Gelb und Blau mit gleichem L-Wert wirken sehr unterschiedlich hell. Umrechnungen zwischen den Formaten erledigt der Farbumrechner.

Transparenz: Halbtransparenter Text wird mit dem Hintergrund gemischt. Messen Sie den Kontrast mit der resultierenden, gemischten Farbe – nicht mit dem Ausgangswert.

Barrierefreie Farbpaletten aufbauen

  1. Markenfarben prüfen: Ist die Primärfarbe auf Weiß ≥ 4,5:1? Wenn nicht, für Text und Links eine dunklere Variante definieren und die Originalfarbe für Flächen und große Elemente nutzen.
  2. Abstufungen planen: Eine Skala von z. B. 50 bis 900 in mehreren Helligkeitsstufen erleichtert die Auswahl. Legen Sie fest, welche Stufen auf Weiß bzw. auf Dunkel für Text zugelassen sind.
  3. Dark Mode separat prüfen: Farben, die auf Weiß funktionieren, sind auf Dunkelgrau oft zu dunkel. Reines Weiß auf Schwarz kann blenden; ein helles Grau auf Fast-Schwarz ist angenehmer und erfüllt AAA trotzdem.
  4. Zustände nicht vergessen: Hover, Fokus, Fehlermeldungen, Platzhaltertext und Links im Fließtext brauchen eigene Kontrastprüfungen.
  5. Nicht nur Farbe: Informationen dürfen nicht allein über Farbe vermittelt werden. Pflichtfelder rot zu markieren genügt nicht; ein Text oder Symbol muss dazukommen. Etwa 8 % der Männer in Mitteleuropa haben eine Rot-Grün-Sehschwäche.

Rechtlicher Rahmen

  • Deutschland: Das Barrierefreiheitsstärkungsgesetz (BFSG) gilt seit dem 28. Juni 2025. Es betrifft u. a. Online-Shops, Bank- und Telekommunikationsdienste, E-Books und Personenbeförderung gegenüber Verbrauchern. Ausgenommen sind Kleinstunternehmen bei Dienstleistungen (weniger als zehn Beschäftigte und höchstens 2 Mio. € Jahresumsatz bzw. Bilanzsumme). Technische Grundlage ist die europäische Norm EN 301 549, die für Webinhalte auf die WCAG-Kriterien der Stufe AA verweist. Für öffentliche Stellen gilt die BITV 2.0.
  • Österreich: Das Barrierefreiheitsgesetz (BaFG) setzt dieselbe EU-Richtlinie um und gilt ebenfalls seit dem 28. Juni 2025; öffentliche Stellen fallen unter das Web-Zugänglichkeits-Gesetz.
  • Schweiz: Für Bundesstellen gelten das Behindertengleichstellungsgesetz und der Standard eCH-0059, der sich an den WCAG orientiert.

Diese Hinweise sind keine Rechtsberatung. Ob Ihr Angebot unter das BFSG fällt, sollten Sie im Einzelfall prüfen lassen.

Typische Fehler

  • Hellgraue Platzhalter in Formularfeldern als einzige Beschriftung.
  • Text auf Fotos ohne abdunkelnde Fläche oder Schatten – der Kontrast wechselt mit dem Bildinhalt.
  • Links nur durch Farbe vom Fließtext unterschieden, ohne Unterstreichung.
  • Deaktiviert aussehende aktive Buttons, weil die Markenfarbe zu hell ist.
  • Fokusrahmen entfernt (outline: none) ohne gut sichtbaren Ersatz.

Kontrast ist ein Baustein guter Nutzbarkeit; ebenso wichtig sind Ladezeit und klare Struktur. Mehr dazu im Ratgeber Core Web Vitals erklärt.

Checkliste

  • Fließtext ≥ 4,5:1, große Schrift und UI-Elemente ≥ 3:1.
  • Markenfarben, Hover- und Fokuszustände gemessen.
  • Dark Mode separat geprüft.
  • Information nie nur über Farbe.
  • Ergebnisse dokumentieren, etwa in der Erklärung zur Barrierefreiheit.

Häufige Fragen

Welcher Kontrast ist nach WCAG erforderlich?

Für Stufe AA mindestens 4,5:1 bei normalem Text und 3:1 bei großem Text sowie bei Bedienelementen und Grafiken. Für Stufe AAA gelten 7:1 bzw. 4,5:1.

Was gilt als großer Text?

Text ab 18 Punkt (entspricht 24 CSS-Pixeln) in normaler Stärke oder ab 14 Punkt (etwa 18,66 Pixel) in Fettschrift.

Ist #767676 auf Weiß ausreichend?

Ja, knapp: Das Kontrastverhältnis beträgt 4,54:1 und erfüllt damit AA für normalen Text. Das hellere #777777 liegt mit 4,48:1 bereits darunter.

Muss meine Website barrierefrei sein?

Seit dem 28. Juni 2025 verpflichtet das Barrierefreiheitsstärkungsgesetz viele Anbieter von Produkten und Dienstleistungen für Verbraucher, etwa Online-Shops und Bankdienste, zur Barrierefreiheit. Kleinstunternehmen bei Dienstleistungen sind ausgenommen. Öffentliche Stellen sind über die BITV 2.0 verpflichtet.

Weitere Ratgeber