Farbkontrast-Prufer

Werbung

Prüfen Sie, ob Ihre Farbkombinationen die WCAG-Standards erfüllen.

Beispiele:
WCAG 2.2 12.63:1
APCA-Wert (Lc) Lc 97
Franz jagt im komplett verwahrlosten Taxi quer durch Bayern.
Großer Text Beispiel
Fetttext bei 14pt Stärke 700
Button Link text
WCAG-Stufe Normaler Text Großer Text UI-Komponenten
AA (Erforderlich)
AAA

APCA Mindestschriftgroßen

Stärke300400500600700

CSS-Code

Farbenblindheits-Simulation

Franz jagt im komplett verwahrlosten Taxi quer durch Bayern.
Großer Text Beispiel
Werbung

Über dieses Werkzeug

Die Kontrastprüfung ist der Prozess der Messung des Helligkeitsunterschieds zwischen Vordergrund- und Hintergrundfarben, um festzustellen, ob Text für alle Nutzer lesbar bleibt, einschließlich solcher mit Sehbehinderungen. Die Web Content Accessibility Guidelines (WCAG), entwickelt vom World Wide Web Consortium (W3C), legen den internationalen Standard für digitale Barrierefreiheit fest und definieren spezifische Kontrastschwellenwerte, die jede Website und Anwendung einhalten sollte. WCAG 2.2 definiert zwei Konformitätsstufen für den Kontrast. Stufe AA, der Mindeststandard, der von den meisten Barrierefreiheitsgesetzen gefordert wird, verlangt ein Kontrastverhältnis von mindestens 4,5:1 für normalen Text und 3:1 für großen Text (18pt normal oder 14pt fett). Stufe AAA, der erweiterte Standard für Regierungs-, Gesundheits- und Bildungsinhalte, erfordert 7:1 für normalen Text und 4,5:1 für großen Text. Diese Schwellenwerte basieren auf Forschungen darüber, wie Menschen mit maessig eingeschraenktem Sehvermoegen Bildschirminhalte wahrnehmen. Barrierefreiheit ist in vielen Ländern auch eine gesetzliche Pflicht. Der Americans with Disabilities Act (ADA) in den USA, Section 508 des Rehabilitation Act und die europaeische Norm EN 301 549 schreiben vor, dass digitale Inhalte für Menschen mit Behinderungen wahrnehmbar sein müssen. Nichtkonformität kann zu Klagen, Geldstrafen und dem Ausschluss eines erheblichen Teils Ihres Publikums führen. Dieses Tool berechnet Kontrastverhältnisse, indem sRGB-Farbwerte in lineares RGB umgewandelt, die relative Leuchtdichte mit den ITU-R BT.709 Koeffizienten berechnet und die WCAG-Formel (L1 + 0,05) / (L2 + 0,05) angewendet wird. Es bietet außerdem eine Farbenblindheitssimulation für Protanopie, Deuteranopie und Tritanopie, damit Designer überprüfen können, ob ihre Farbwahl für die geschaetzten 300 Millionen Menschen mit Farbsehschwaeche funktioniert. Alle Berechnungen laufen lokal in Ihrem Browser.

Quellen: WCAG 2.2 · SC 1.4.3 · SC 1.4.11

Anleitung

  1. Geben Sie Ihre Text- (Vordergrund-) und Hintergrundfarben mit den Farbwahlern oder HEX-Codes ein.
  2. Prüfen Sie das Kontrastverhältnis und die WCAG-Konformitatsergebnisse. Grun bedeutet bestanden, rot fehlgeschlagen.
  3. Verwenden Sie die Farbenblindheitssimulation, um zu überprüfen, ob Ihre Farben für Benutzer mit Sehbehinderungen funktionieren.

Anleitung

  1. Geben Sie Ihre Text- (Vordergrund-) und Hintergrundfarben mit den Farbwahlern oder HEX-Codes ein.
  2. Prüfen Sie das Kontrastverhältnis und die WCAG-Konformitatsergebnisse. Grun bedeutet bestanden, rot fehlgeschlagen.
  3. Verwenden Sie die Farbenblindheitssimulation, um zu überprüfen, ob Ihre Farben für Benutzer mit Sehbehinderungen funktionieren.

Methodik

Die Kontrastverhältnisberechnung folgt dem WCAG 2.2 Algorithmus präzise. Zuerst wird der Hex-Code jeder Farbe in seine Rot-, Grün- und Blaukomponenten zerlegt, die dann auf Werte zwischen 0 und 1 normalisiert werden, indem durch 255 geteilt wird. Diese linearen Werte durchlaufen eine Gammakorrektur mit der sRGB-Transferfunktion: Werte bei oder unter 0,03928 werden durch 12,92 geteilt, während größere Werte die Formel ((Wert + 0,055) / 1,055) hoch 2,4 verwenden. Diese Gammakorrektur berücksichtigt die nichtlineare Art, wie Displays Licht emittieren. Anschliessend wird die relative Leuchtdichte mit den ITU-R BT.709 Koeffizienten berechnet: L = 0,2126R + 0,7152G + 0,0722B. Diese Gewichtungen spiegeln die unterschiedliche Empfindlichkeit des menschlichen Auges für jede Primärfarbe wider, wobei Grün am meisten zur wahrgenommenen Helligkeit beitraegt. Das endgültige Kontrastverhältnis wird als (L1 + 0,05) / (L2 + 0,05) berechnet, wobei L1 die Leuchtdichte der helleren Farbe ist. Die Ergebnisse reichen von 1:1 (identische Farben) bis 21:1 (reines Schwarz auf reinem Weiß). Das Tool bewertet dieses Verhältnis dann gegen die AA- und AAA-Schwellenwerte sowohl für normalen als auch für großen Text und liefert ein klares Bestanden- oder Fehlgeschlagen-Ergebnis für jede Konformitätsstufe.

Ihre Ergebnisse verstehen

Ein Kontrastverhältnis von 4,5:1 oder höher erfüllt WCAG AA für normalen Text, den Standard, den die meisten Websites anstreben sollten. Ein Verhältnis von 3:1 erfüllt AA für großen Text (18pt normal oder 14pt fett und größer) und reicht auch für UI-Komponenten wie Formulargrenzen, Symbole und Fokus-Indikatoren. Für die erweiterte AAA-Stufe benötigen Sie 7:1 für normalen Text und 4,5:1 für großen Text. Wenn das Tool "Fehlgeschlagen" zeigt, bedeutet dies, dass Benutzer mit maessigen Sehbehinderungen Schwierigkeiten beim Lesen haben könnten. Um den Kontrast zu verbessern und gleichzeitig die Markenidentität zu bewahren, versuchen Sie, eine Farbe schrittweise abzudunkeln oder aufzuhellen, anstatt sie vollständig zu ersetzen. Oft reicht eine Änderung von nur 10-15% der Helligkeit aus, um den Schwellenwert zu überschreiten. Häufige Fallstricke sind hellgrauer Platzhaltertext, dünne Schriftstaerken die den wahrgenommenen Kontrast verringern und das Übersehen des Kontrasts deaktivierter Elemente. Die Ergebnisse der Farbenblindheitssimulation sind ebenso wichtig. Selbst wenn Ihre Farben die Kontrastprüfung bestehen, können sie für Benutzer mit Farbsehschwaeche ununterscheidbar werden. Ein roter Button auf grünem Hintergrund könnte ausreichend Kontrast für normales Sehen haben, aber für jemanden mit Deuteranopie nahezu identisch erscheinen. Überprüfen Sie immer Ihr Design über alle simulierten Sehtypen hinweg und verwenden Sie zusätzliche Hinweise wie Symbole, Muster oder Textbeschriftungen.

Praktische Beispiele

Ein Startup, das seine Marketing-Website neugestaltet, testet seine Markenfarben (#2563EB blauer Text auf #F8FAFC hellgrauem Hintergrund) und findet ein Kontrastverhältnis von 5,2:1, das AA besteht aber AAA nicht. Sie verdunkeln das Blau zu #1D4ED8, erreichen 7,1:1 und erfüllen beide Standards, ohne ihre Markenidentität wesentlich zu ändern. Ein Entwickler einer Gesundheits-App überprüft das Styling seiner Fehlermeldungen (roter Text auf weiß) und stellt fest, dass #EF4444 auf #FFFFFF nur 3,9:1 erreicht und sogar AA für normalen Text nicht besteht. Die Farbenblindheitssimulation zeigt, dass es auch für Protanopie-Benutzer schwach erscheint. Sie wechseln zu #DC2626 und fuegen ein Warnsymbol hinzu. Ein UI-Designer validiert, dass alle Button-Labels, Formularränder und Fokus-Indikatoren in einer Komponentenbibliothek mindestens die 3:1-Anforderung für Nicht-Text-Elemente erfüllen, während der Fliesstext den vollständigen AA-Schwellenwert von 4,5:1 erreicht.

Praktische Tipps für barrierefreies Design

Beginnen Sie mit der Wahl kontrastreicher Farbpaare und bauen Sie dann Ihre Palette darum herum auf. Streben Sie mindestens 7:1 Kontrast für Fliesstext an, auch wenn nur AA (4,5:1) erforderlich ist, da dies einen komfortablen Sicherheitsabstand bietet. Verlassen Sie sich nie allein auf Farbe, um Informationen zu vermitteln. Verwenden Sie Symbole, Unterstreichungen oder Textbeschriftungen als sekundaere Indikatoren, damit farbenblinde Nutzer nicht ausgeschlossen werden. Testen Sie Ihre Designs im Graustufen-Modus, um Kontrastprobleme schnell zu erkennen. Wenn Elemente ohne Farbe verschwinden oder verschmelzen, ist der Kontrast unzureichend. Überprüfen Sie immer sowohl den hellen als auch den dunklen Modus. Dunkle Themes haben oft einen geringeren effektiven Kontrast, besonders bei farbigem Text auf dunklem Hintergrund. Prüfen Sie Hover- und Fokus-Zustände separat, da diese interaktiven Zustände manchmal hellere Farben verwenden, die die Anforderungen nicht erfüllen. Installieren Sie Barrierefreiheits-Browsererweiterungen wie axe DevTools oder WAVE, um ganze Seiten zu prüfen, und kombinieren Sie die Kontrastprüfung mit Farbenblindheitssimulation für umfassende Abdeckung.

Alle Berechnungen werden lokal in Ihrem Browser durchgeführt. Es werden keine Daten an Server gesendet.

War dieses Tool hilfreich?
Möchten Sie uns mehr erzählen?
0/500
Möchten Sie eine Rückmeldung?
Danke für Ihr Feedback!

Häufig gestellte Fragen

Was ist das WCAG-Kontrastverhältnis?
Das WCAG-Kontrastverhältnis misst den Helligkeitsunterschied zwischen zwei Farben auf einer Skala von 1:1 (kein Kontrast) bis 21:1 (maximaler Kontrast). Die WCAG 2.2 fordern Mindestkontraste, um die Lesbarkeit für Menschen mit Sehbehinderungen zu gewährleisten.
Was sind die WCAG AA und AAA Anforderungen?
WCAG AA erfordert 4,5:1 für normalen Text und 3:1 für großen Text (18pt+ oder 14pt fett). WCAG AAA erfordert 7:1 für normalen Text und 4,5:1 für großen Text. AA ist der Standard für die meisten Websites.
Was gilt als großer Text?
Großer Text ist definiert als 18 Punkt (24px) oder großer für normale Schriftstarke, oder 14 Punkt (18,66px) oder großer für fetten Text. Großer Text hat niedrigere Kontrastanforderungen.
Wie wird das Kontrastverhältnis berechnet?
Das Kontrastverhältnis wird anhand der relativen Luminanz zweier Farben berechnet, wie in WCAG 2.2 Erfolgskriterium 1.4.3 definiert. Die Formel lautet (L1 + 0,05) / (L2 + 0,05), wobei L1 die relative Luminanz der helleren Farbe und L2 die der dunkleren ist. Die relative Luminanz berücksichtigt, wie das menschliche Auge Helligkeit im Farbspektrum unterschiedlich wahrnimmt — Grun erscheint bei gleicher physischer Intensität viel heller als Blau. Das resultierende Verhältnis reicht von 1:1 (identische Farben, kein Kontrast) bis 21:1 (Schwarz auf Weiß, maximaler Kontrast). WCAG AA erfordert mindestens 4,5:1 für normalen Text und 3:1 für großen Text.
Welche gängigen Farbkombinationen bestehen WCAG nicht?
Die häufigsten Fehler betreffen helle Farben auf weissem Hintergrund oder ähnliche kontrastarme Kombinationen. Roter Text auf grunem Hintergrund (und umgekehrt) scheitert oft, weil die Luminanzwerte ähnlich sind, obwohl sie im Farbton 'unterschiedlich' aussehen. Hellgrauer Text auf Weiß (#999 auf #fff = 2,85:1, besteht AA nicht) ist auf Websites extrem häufig. Gelber Text auf Weiß ist fast immer unsichtbar (scheitert stark). Orange auf Weiß ist grenzwertig. Platzhaltertext in Hellgrau (#aaa auf #fff = 2,32:1) besteht WCAG nicht und ist ein weit verbreitetes Barrierefreiheitsproblem. Im Zweifelsfall prüfen Sie jede Text-Hintergrund-Kombination, einschließlich Hover-Zustände und Fokusindikatoren.
Benötigt der Dunkelmodus andere Kontrastverhältnisse?
Nein — die gleichen WCAG-Kontrastverhältnisanforderungen (4,5:1 für AA normalen Text, 3:1 für AA großen Text) gelten unabhängig davon, ob das Design den hellen oder dunklen Modus verwendet. Der Dunkelmodus bringt jedoch einzigartige Herausforderungen mit sich. Weisser Text auf reinem Schwarz (#fff auf #000 = 21:1) verursacht tatsachlich visuelles Unbehagen bei vielen Nutzern aufgrund von Halation — heller Text scheint in den dunklen Hintergrund zu bluten, besonders für Menschen mit Astigmatismus. Die beste Praxis für den Dunkelmodus ist die Verwendung von gebrochenem Weiß auf dunkelgrauem Hintergrund (z.B. #e0e0e0 auf #1a1a1a = 13,28:1), was WCAG AAA übertrifft und gleichzeitig angenehm zu lesen bleibt.
Wie beeinflusst sRGB die WCAG-Kontrastverhältnisberechnung?
WCAG 2.2 definiert die relative Leuchtdichte unter Verwendung des sRGB-Farbraumstandards (IEC 61966-2-1). sRGB ist der Standard-Farbraum für das Web und die meisten Verbraucher-Displays. Vor der Berechnung der Leuchtdichte muss jeder Farbkanal (R, G, B) mit der sRGB-Transferfunktion linearisiert werden — eine Gammakorrektur, die die nichtlinearen Anzeigewerte in lineare Lichtintensität umwandelt. Konkret werden normalisierte Kanalwerte (0–1) bei oder unter 0,04045 durch 12,92 geteilt, während größere Werte die Formel ((Wert + 0,055) / 1,055) hoch 2,4 verwenden. Diese Linearisierung ist wesentlich, da die Bildschirmhelligkeit nicht proportional zum gespeicherten Farbwert ist. Ohne sRGB-Linearisierung wären Kontrastverhältnisse ungenau, besonders für mittlere Farbtöne, bei denen die Gammakurve den größten Effekt hat.
Was ist der Unterschied zwischen APCA und WCAG-Kontrast?
WCAG 2.2 verwendet eine einfache Luminanzverhältnisformel, die allen Text gleich behandelt, unabhängig von Größe, Gewicht oder ob der Text dunkel auf hell oder hell auf dunkel ist. Die Formel erzeugt ein Verhältnis von 1:1 bis 21:1 mit festen Schwellenwerten. APCA (Accessible Perceptual Contrast Algorithm), vorgeschlagen für WCAG 3.0, ist ein fortschrittlicheres Modell. Es berücksichtigt den wahrnehmungsbezogenen Unterschied zwischen dunklem Text auf hellem Hintergrund und hellem Text auf dunklem Hintergrund (Polaritätssensitivität). Es erzeugt einen Lightness Contrast (Lc) Wert, der die reale Lesbarkeit besser vorhersagt. APCA bietet auch schriftgrößenspezifische Empfehlungen: für einen gegebenen Lc-Wert empfiehlt es Mindestschriftgrößen bei verschiedenen Schriftgewichten. Beide Standards sind in diesem Tool zum Vergleich verfügbar.
Kann ich dies als Kontrastverhältnis-Rechner für Nicht-Web-Designs verwenden?
Ja. Die Kontrastverhältnisformel verwendet universelle sRGB-Luminanzwerte, die für jedes Medium gelten, in dem Farben auf einem Bildschirm angezeigt werden — einschließlich mobiler Apps, Desktop-Software, Digital Signage, Kiosks und Präsentationen. Die Berechnung misst den objektiven Luminanzunterschied zwischen zwei Farben, eine physikalische Eigenschaft unabhängig vom Medium. Die WCAG AA- und AAA-Schwellenwerte (4,5:1 und 7:1) wurden für Web-Inhalte entwickelt, aber das zugrunde liegende Kontrastverhältnis ist gleichermaßen nützlich für die Bewertung der Lesbarkeit in jedem digitalen Kontext. Apples Human Interface Guidelines und Googles Material Design verweisen auf dieselbe Skala. Für Printdesign bietet dieselbe Formel eine nützliche Annäherung, obwohl gedruckte Farben von Tinte, Papier und Beleuchtungsbedingungen abhängen.
Wie verwende ich diesen Farbkontrast-Prüfer?
Geben Sie Ihre Text- (Vordergrund-) Farbe und Hintergrundfarbe mit den Farbwählern ein, oder tippen Sie HEX-Codes direkt ein. Sie können auch über die Format-Tabs zu RGB- oder HSL-Eingabe wechseln, oder den Pipetten-Button verwenden, um Farben direkt von Ihrem Bildschirm aufzunehmen. Das Tool zeigt sofort Ihr WCAG 2.2 Kontrastverhältnis und den APCA-Score an, mit Bestanden/Fehlgeschlagen-Abzeichen für jede Konformitätsstufe. Der Live-Vorschaubereich zeigt, wie Ihr Text tatsächlich in verschiedenen Größen und Gewichten aussieht. Wenn Ihre Farben nicht bestehen, schlägt das Tool die nächstliegenden passenden Alternativen für AA und AAA vor. Sie können auch prüfen, wie Ihre Farbkombination für Menschen mit verschiedenen Arten von Farbsehschwäche aussieht. Verwenden Sie den Teilen-Button, um einen Link mit Ihren aktuellen Farbeinstellungen zu kopieren.
Sind meine Farbdaten bei der Nutzung dieses Tools privat?
Ja, vollständig. Alle Kontrastberechnungen laufen ausschließlich in Ihrem Browser mit JavaScript. Keine Farbdaten, Ergebnisse oder Einstellungen werden jemals an einen Server gesendet. Das Tool funktioniert offline nach dem Laden, und Ihre Farbauswahl wird niemals gespeichert, verfolgt oder geteilt. Wenn Sie die Teilen-Link-Funktion verwenden, werden Ihre Farben in der URL selbst kodiert — sie werden nirgendwo hochgeladen.