Farbkontrast-Prüfer (WCAG)
Prüfe WCAG-2.1-AA/AAA-Farbkontrastverhältnisse für Text, großen Text und UI-Komponenten. Live-Vorschauen, APCA-Referenz, Finder für barrierefreie Paare und Favoriten.
Aktualisiert am
Color Contrast Checker (WCAG)
Check color contrast ratios against WCAG 2.1 AA/AAA guidelines. Pick foreground and background colors, preview live text samples, and find accessible pairs.
ForegroundText
BackgroundSurface
Contrast ratio
14.68:1
APCA Lc 101.5 (reference)
AA Normal text
Requires 4.5:1
AA Large text
Requires 3:1
AAA Normal text
Requires 7:1
AAA Large text
Requires 4.5:1
AA UI Components
Requires 3:1
Häufig gestellte Fragen
Welches Verhältnis benötige ich?
WCAG 2.1 AA erfordert 4.5:1 für normalen Text und 3:1 für großen Text (18pt oder 14pt fett). AAA erfordert 7:1 und 4.5:1. UI-Komponenten benötigen >= 3:1.
Wie wird das Verhältnis berechnet?
sRGB wird gamma-korrigiert in linear umgewandelt, dann relative Luminanz = 0.2126R + 0.7152G + 0.0722B. Verhältnis = (L1 + 0.05) / (L2 + 0.05), wobei L1 der hellere Wert ist.
Was ist APCA?
Accessible Perceptual Contrast Algorithm (für WCAG 3) – berücksichtigt Textstärke, Polarität und Ortsfrequenz. Wird als Referenz angezeigt; die WCAG-2-Verhältnisse bleiben heute der maßgebliche Standard.
Ist der Color Contrast Checker (WCAG) kostenlos nutzbar?
Ja, der Color Contrast Checker (WCAG) ist zu 100% kostenlos, ohne Registrierung, ohne versteckte Gebühren und ohne Nutzungslimits. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser und gewährleistet vollständige Privatsphäre.
Sind meine Daten mit diesem Tool sicher?
Absolut. Der Color Contrast Checker (WCAG) verarbeitet alles clientseitig in Ihrem Browser. Es werden keine Daten auf einen Server hochgeladen oder dort gespeichert. Ihre Inhalte bleiben jederzeit privat auf Ihrem Gerät.
Funktioniert der Color Contrast Checker (WCAG) auf Mobilgeräten?
Ja, der Color Contrast Checker (WCAG) ist vollständig responsiv und funktioniert auf Smartphones und Tablets. Sie können ihn auf jedem Gerät mit einem modernen Webbrowser nutzen, ohne App-Download.
Muss ich ein Konto erstellen, um dieses Tool zu nutzen?
Es ist kein Konto und keine Registrierung erforderlich. Öffnen Sie einfach den Color Contrast Checker (WCAG) in Ihrem Browser und legen Sie sofort los. Es gibt keine Anmeldeschranken oder Nutzungsbeschränkungen.
Welche Programmiersprachen oder Formate werden unterstützt?
Der Color Contrast Checker (WCAG) unterstützt eine breite Palette beliebter Formate und Sprachen. Die vollständige Liste der unterstützten Optionen finden Sie in der Tool-Oberfläche.
Wie verwende ich den Color Contrast Checker (WCAG)?
Geben Sie einfach Ihre Eingabe in das vorgesehene Feld ein, passen Sie die Einstellungen nach Belieben an, und das Tool verarbeitet sie sofort. Anschließend können Sie das Ergebnis in die Zwischenablage kopieren oder herunterladen.
Welche Browser werden unterstützt?
Der Color Contrast Checker (WCAG) funktioniert in allen modernen Browsern, einschließlich Chrome, Firefox, Safari, Edge und Opera. Für das beste Erlebnis verwenden Sie die neueste Version Ihres bevorzugten Browsers.
Was zählt bei den WCAG-Kontrastregeln als großer Text?
Nach WCAG 2.1 gilt Text ab 18pt als groß, ebenso Text ab 14pt, wenn er fett ist. Da Design-Tools in Pixeln arbeiten, entspricht das etwa 24px normal oder rund 18,66px (häufig auf 18,5px oder 19px gerundet) fett. Großer Text benötigt nur ein Kontrastverhältnis von 3:1 für AA und 4,5:1 für AAA, während normaler Fließtext die strengeren Werte 4,5:1 und 7:1 erfüllen muss. Der Grund ist einfach: größere, kräftigere Buchstabenformen haben dickere Striche und bleiben deshalb auch bei geringerem Kontrast lesbar. Das ist wichtig, weil eine Überschriftenfarbe, die bei 24px besteht, bei 16px-Fließtext komplett durchfallen kann. Dieser Prüfer zeigt das Verhältnis gegen alle Schwellenwerte gleichzeitig an, sodass du sofort siehst, ob dein Farbpaar die Normaltext-Hürde nimmt oder nur als großer Text durchgeht.
Warum besteht dieselbe Farbkombination bei einer Überschrift, fällt aber bei Fließtext durch?
Das hängt davon ab, welcher WCAG-Schwellenwert für die jeweilige Schriftgröße gilt. Eine Überschrift ab 24px (oder 18,66px fett) zählt als großer Text und braucht nur ein Verhältnis von 3:1, während Fließtext unterhalb dieser Größe als normaler Text gilt und 4,5:1 erreichen muss. Ein Vorder- und Hintergrund, die zum Beispiel ein Verhältnis von 3,5:1 ergeben, bekommen also bei der Überschrift ein Bestanden-Abzeichen, beim Absatz mit denselben Farben aber ein klares Nicht bestanden. Das Verhältnis selbst ändert sich mit der Schriftgröße nie, nur die Hürde, die es überwinden muss. Deshalb kann ein Farbschema im Hero-Bereich freigegeben wirken und in Bildunterschriften oder Labels trotzdem still durchfallen. Dieses Tool zeigt im Vorschau-Tab sowohl 16px- als auch 24px-Beispiele und listet jeden Schwellenwert auf, sodass du sofort erkennst, wo ein Paar standhält und wo es scheitert.
Wie behebe ich Text, der den Kontrasttest nicht besteht, ohne das ganze Design zu ändern?
Meist musst du nur die Helligkeit einer einzigen Farbe anpassen statt die ganze Palette umzubauen. Am schnellsten geht es, den Text abzudunkeln oder den Hintergrund aufzuhellen (oder umgekehrt) — in kleinen Schritten, bis das Verhältnis 4,5:1 überschreitet, wobei der ursprüngliche Farbton erhalten bleibt und die Markenwirkung so nicht verloren geht. Dieser Prüfer bietet eigene Schaltflächen zum Abdunkeln und Aufhellen, die die Helligkeit einer Farbe schrittweise verschieben und dabei den Farbton beibehalten, während sich das Verhältnis live aktualisiert, sodass du genau dann stoppen kannst, wenn ein Bestanden erscheint. Eine Tauschen-Schaltfläche vertauscht Vorder- und Hintergrund, um die umgekehrte Kombination zu testen, die manchmal besteht, wenn das Original durchfällt. Wenn du lieber neu anfangen möchtest, erzeugt die Schaltfläche für ein zufälliges barrierefreies Paar eine Kombination, die bereits 4,5:1 erreicht — eine konforme Ausgangsbasis, von der aus du weiterarbeiten kannst.
Kann ich Farben in HEX, RGB und HSL eingeben, und bleiben sie synchron?
Ja. Du kannst einen 3- oder 6-stelligen HEX-Wert eingeben, einzelne RGB-Kanäle im Bereich 0 bis 255 setzen, Farbton, Sättigung und Helligkeit über HSL anpassen oder den nativen Farbwähler nutzen — alle vier Darstellungen aktualisieren sich automatisch gemeinsam. Änderst du einen Wert, werden die anderen sofort neu berechnet, sodass sich eine Anpassung an einem einzelnen RGB-Kanal unmittelbar in den HEX- und HSL-Feldern sowie im live berechneten Kontrastverhältnis widerspiegelt. Das ist wichtig, weil Design-Vorgaben und Code in unterschiedlichen Formaten vorliegen: Ein Markenleitfaden listet vielleicht HEX-Werte, eine CSS-Datei nutzt rgb(), und ein Design-Tool bietet HSL-Regler. Die Synchronisation erspart manuelle Umrechnungen und Copy-Paste-Fehler. Sobald ein Paar funktioniert, liefert die Schaltfläche „Als CSS-Variablen kopieren“ einen fertigen :root-Block mit Vorder- und Hintergrund-Custom-Properties für dein Stylesheet.
Müssen Icons, Buttons und Eingabefeld-Rahmen das gleiche Kontrastverhältnis wie Text erfüllen?
Nein, für sie gilt ein eigener, niedrigerer Schwellenwert. Das Erfolgskriterium 1.4.11 der WCAG 2.1, Kontrast von Nicht-Text-Inhalten, verlangt für Benutzeroberflächen-Komponenten und bedeutungstragende Grafiken nur ein Kontrastverhältnis von 3:1 — dazu zählen Eingabefeld-Rahmen, Icons, Umschaltzustände und Fokus-Indikatoren, gemessen gegen ihre angrenzenden Farben. Das entspricht der Anforderung für großen Text, nicht den 4,5:1 für normalen Text. Die Idee dahinter: Eine Button-Umrandung oder ein Icon muss nicht so scharf abgesetzt sein wie ein Absatz Text, sollte aber trotzdem gut erkennbar bleiben. Ein häufiger Fehler ist ein blassgrauer Eingabefeld-Rahmen, der auf weißem Formularhintergrund verschwindet. Dieser Prüfer listet den Schwellenwert für UI-Komponenten und Grafiken neben den Textstufen auf und zeigt im Vorschau-Tab einen Button und eine Karte mit Rahmen, sodass du bestätigen kannst, dass interaktive Elemente sichtbar sind — nicht nur der Text.
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/color-contrast" title="Color Contrast Checker (WCAG) — The Toolbox" width="100%" height="280" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/developer-tools/color-contrast?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Color Contrast Checker (WCAG)</a> by The Toolbox</p>Verwandte Tools
Kostenloser API-Tester Online
Testen Sie REST-APIs mit GET-, POST-, PUT- und DELETE-Anfragen. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Kostenloser cURL-zu-Code-Konverter
Wandeln Sie cURL-Befehle in JavaScript-, Python- oder PHP-Code um. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Kostenloser JSON-Schema-Generator
Erzeugen Sie automatisch ein JSON Schema aus Ihren JSON-Daten. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Kostenloser HTTP-Header-Parser
Analysieren und untersuchen Sie HTTP-Header aus Anfragen und Antworten. Kostenlos, schnell und komplett im Browser, ohne Anmeldung.
Über den Farbkontrast-Prüfer (WCAG)
Der Farbkontrast-Prüfer berechnet das Kontrastverhältnis zwischen einer Text- (Vordergrund-) und einer Hintergrundfarbe und zeigt sofort, ob diese Kombination die WCAG-2.1-Richtlinien für Barrierefreiheit erfüllt. Wähle einen Vordergrund- und einen Hintergrundton, und das Tool liefert augenblicklich das Verhältnis sowie ein Bestanden/Nicht bestanden für jede Konformitätsstufe. Es richtet sich an Designer, Frontend-Entwickler und Accessibility-Prüfer, die schon vor dem Launch wissen müssen, ob ihre Farben für Menschen mit Sehschwäche oder Farbfehlsichtigkeit gut lesbar sind.
Alles läuft lokal in deinem Browser. Es werden keine Farben an einen Server übertragen, es gibt keine Registrierung und keine Nutzungslimits. Selbst gespeicherte Favoriten liegen nur im lokalen Speicher deines Browsers, nicht auf einem Server.
Wie das Kontrastverhältnis berechnet wird
Das Kontrastverhältnis ist eine Zahl zwischen 1:1 (identische Farben) und 21:1 (reines Schwarz auf reinem Weiß). Das Tool folgt exakt der WCAG-2.1-Formel: Jede sRGB-Farbe wird gammakorrigiert in lineares Licht umgerechnet, ihre relative Leuchtdichte wird als 0,2126·R + 0,7152·G + 0,0722·B berechnet, und das Verhältnis ergibt sich aus (L1 + 0,05) / (L2 + 0,05), wobei L1 die hellere der beiden Leuchtdichten ist. Das Ergebnis aktualisiert sich live und wird auf zwei Nachkommastellen genau angezeigt, sodass ein knappes Verfehlen wie 4,48:1 sofort auffällt.
Du kannst Farben in jedem Format eingeben, das du gerade zur Hand hast. Tippe einen HEX-Wert ein (3- oder 6-stellig), verschiebe einzelne RGB-Kanäle im Bereich 0–255, passe Farbton, Sättigung und Helligkeit über HSL an oder nutze den nativen Farbwähler. Alle vier Darstellungen bleiben synchron.
Welche WCAG-Stufen du erreichen musst
Der Prüfer testet dein Farbpaar gegen die fünf Schwellenwerte, die die Richtlinien tatsächlich definieren:
- AA, normaler Text — mindestens 4,5:1. Das ist die Basisanforderung für Fließtext und die Stufe, auf die sich die meisten Accessibility-Audits und gesetzlichen Vorgaben beziehen.
- AA, großer Text — mindestens 3:1. "Groß" bedeutet 18pt (24px) oder 14pt (etwa 18,66px) fett und größer.
- AAA, normaler Text — mindestens 7:1, der erweiterte Standard.
- AAA, großer Text — mindestens 4,5:1.
- UI-Komponenten und Grafiken — mindestens 3:1 für Elemente wie Eingabefeld-Rahmen, Icons und Fokus-Indikatoren.
Jede Zeile zeigt ein klares Bestanden- oder Nicht-bestanden-Abzeichen, und eine übergeordnete Kennzeichnung fasst die höchste erreichte Stufe zusammen (AAA, AA, AA Large oder Fail). Das Tool zeigt außerdem einen APCA-Lc-Wert als Referenz an. APCA (der Accessible Perceptual Contrast Algorithm) ist die Kontrastmethode, die für das künftige WCAG 3 entwickelt wird, und berücksichtigt Textstärke und Polarität auf eine Weise, die die klassische Ratio-Formel nicht abbildet — für die heutige Konformität bleiben jedoch die WCAG-2-Verhältnisse der normative Maßstab.
Ein durchfallendes Paar schnell korrigieren
Fällt eine Kombination durch, musst du selten von vorn beginnen. Die Schaltflächen Abdunkeln und Aufhellen verschieben die Helligkeit einer Farbe in kleinen Schritten, sodass du sie knapp über einen Schwellenwert bringen kannst, ohne den Farbton zu verändern. Tauschen vertauscht Vorder- und Hintergrund, um die umgekehrte Kombination zu testen, und Zufälliges barrierefreies Paar erzeugt eine neue Kombination, die bereits 4,5:1 erreicht, wenn du schnell einen barrierefreien Ausgangspunkt brauchst.
Ein Live-Tab Vorschau stellt deine Farben an echten Beispielen dar — 16px Fließtext, 24px großer Text, 18px fett, kleiner 12px-Text, eine Schaltfläche und eine Karte mit Rahmen — plus eine invertierte Version, sodass du die Lesbarkeit mit eigenen Augen beurteilen kannst, statt dich allein auf die Zahl zu verlassen. Sobald ein Paar funktioniert, legt Als CSS-Variablen kopieren einen fertigen :root { --fg; --bg; }-Block in deine Zwischenablage, und Favorit speichern hält das Paar (mit seinem Verhältnis) in einer Liste fest, die du später wieder laden kannst.
Warum das wichtig ist
Schlechter Kontrast ist einer der häufigsten und zugleich am leichtesten zu behebenden Barrierefreiheitsfehler im Web. Text mit geringem Kontrast strengt alle an, kann Inhalte für Menschen mit eingeschränktem Sehvermögen oder Farbfehlsichtigkeit aber regelrecht unlesbar machen — und ist ein häufiger Kritikpunkt in WCAG-Audits und Vergabeprüfungen. Ein Farbpaar hier zu prüfen dauert Sekunden; es nach dem Launch quer durch ein ganzes Designsystem zu korrigieren, dauert deutlich länger.