Über das Tool „Farbcode-Umrechner“
Der Farbcode-Umrechner wandelt eine Farbe in alle drei gängigen Web-Formate um: HEX (#FF8800), RGB (rgb(255, 136, 0)) und HSL (hsl(32, 100%, 50%)). Geben Sie einen Code in einem beliebigen Format ein oder wählen Sie eine Farbe und kopieren Sie das Format, das Sie für CSS, ein Designprogramm oder Code brauchen.
Außerdem prüft er den Kontrast. Geben Sie eine Textfarbe und eine Hintergrundfarbe ein, um ihr WCAG-Kontrastverhältnis zu sehen und ob sie für normalen und großen Text die Stufen AA und AAA erfüllen, damit Ihr Text für alle gut lesbar bleibt.
Alles läuft in Ihrem Browser; nichts, was Sie eingeben, wird irgendwohin gesendet.
Anleitung
- Geben Sie einen Farbcode wie #777, rgb(0 128 255) oder hsl(120, 50%, 50%) ein oder nutzen Sie die Farbauswahl.
- Lesen Sie die Farbe als HEX, RGB und HSL neben ihrer Vorschau ab.
- Klicken Sie neben dem gewünschten Format auf „Kopieren“.
- Geben Sie für den Kontrast eine Textfarbe (oder lassen Sie das Feld leer, um die Farbe oben zu verwenden) und eine Hintergrundfarbe ein.
- Lesen Sie das Kontrastverhältnis und die Ergebnisse für AA und AAA bei normalem und großem Text ab.
Funktionen
- HEX, RGB und HSL: Liest kurzes und langes HEX, rgb() und hsl() mit Kommas oder Leerzeichen sowie drei einfache Zahlen.
- Farbauswahl: Wählen Sie eine Farbe visuell aus und erhalten Sie sofort ihre Codes.
- Kontrastverhältnis: Das WCAG-2-Kontrastverhältnis zweier beliebiger Farben, von 1:1 bis 21:1.
- AA und AAA: Bestanden oder nicht bestanden für normalen und großen Text auf beiden Stufen.
- Klare Fehlermeldungen: Sagt, welcher Teil eines Codes falsch ist, etwa ein Rotwert über 255.
Beispiele
Grau auf Weiß
#777777 auf Weiß hat ein Verhältnis von 4,48:1: Es erfüllt AA nur für großen Text.
Markenfarbe
#1E3A8A ist hsl(224, 64%, 33%); weißer Text darauf erfüllt AAA problemlos.
Aus einem Designprogramm
Fügen Sie 255, 136, 0 ein, um #FF8800 und hsl(32, 100%, 50%) zu erhalten.
Einschränkungen und Hinweise
- Farben mit Transparenz (Alpha), etwa #FF000080 oder rgba(), werden nicht unterstützt.
- Farbnamen (red, blue), CMYK, LAB und andere Farbräume werden nicht umgerechnet.
- HSL-Werte werden auf ganze Zahlen gerundet, deshalb kann sich beim Zurückrechnen ein Kanal um einige Stufen verschieben.
- Die Kontrastprüfung folgt WCAG 2.x; sie beurteilt weder Schriftstärke und -größe noch Farbfehlsichtigkeit für Sie.
Häufige Fragen
Wie wandle ich HEX in RGB um?
Geben Sie den HEX-Code ein, zum Beispiel #FF8800, und lesen Sie darunter rgb(255, 136, 0) ab. Klicken Sie auf „Kopieren“, um ihn zu verwenden.
Welches Kontrastverhältnis brauche ich?
WCAG AA verlangt 4,5:1 für normalen Text und 3:1 für großen Text; AAA verlangt 7:1 und 4,5:1.
Was gilt als großer Text?
Text ab 24 px oder ab 18,66 px in Fettschrift.
Kann ich #RGB-Codes eingeben?
Ja. Kurze Codes wie #777 werden als #777777 gelesen.
Wird etwas an einen Server gesendet?
Nein. Alle Umrechnungen und Prüfungen finden in Ihrem Browser statt.