Zum Inhalt springen
OneKitly

Farb-Invertierer

Invertiere eine Farbe (255 − RGB) oder bilde die Komplementärfarbe, in HEX/RGB/HSL/CMYK mit Kontrast.

Farb-Invertierer funktioniert direkt auf dieser Seite — kostenlos, sofort, nichts zu installieren. Zu finden ist es unter Farben & CSS, mit Farbkontrast-Prüfer und Farbschema-Generator für die benachbarten Fälle.

So funktioniert's

  1. Öffne das Tool — ohne Anmeldung oder Installation.
  2. Gib deine Daten ein oder passe die verfügbaren Optionen an.
  3. Erhalte dein Ergebnis sofort und kopiere oder lade es herunter.

Häufige Fragen

Wofür ist Farb-Invertierer da?

Invertiere eine Farbe (255 − RGB) oder bilde die Komplementärfarbe, in HEX/RGB/HSL/CMYK mit Kontrast.

Wann brauche ich das konkret?

Eine Farbe von einem Designtool in ein Stylesheet bringen, eine Palette um eine Markenfarbe bauen und prüfen, ob Text darauf lesbar bleibt.

Was ist der häufigste Fehler?

Kontrast nach Augenmaß beurteilen. Zwei auf hellem Monitor deutlich verschiedene Farben können das Barrierefreiheits-Verhältnis klar verfehlen — und genau dieses misst ein Audit.

Worin unterscheidet sich Farb-Invertierer von Farbkontrast-Prüfer?

Sie liegen nah beieinander, beantworten aber verschiedene Fragen: Farbkontrast-Prüfer ist das richtige, wenn es darum geht, wCAG-Kontrastverhältnis zwischen Text und Hintergrund, mit AA/AAA-Bestehen und Live-Vorschau. Nimm das, was zu deinem Ausgangspunkt passt — beide sind kostenlos.

Gibt es ein Werkzeug für den nächsten Schritt?

Farbschema-Generator ist das nächstliegende danach: Leite komplementäre, analoge, triadische, tetradische, geteilte und monochrome Schemata aus einer Basisfarbe ab.

Was lohnt sich sonst noch daneben offen zu haben?

Bild-Farbwähler und Farbpaletten-Generator — sie tauchen in derselben Aufgabe oft genug auf, um einen zweiten Tab zu verdienen.

Woher stammen die Daten?

Umrechnungen zwischen HEX, RGB und HSL sind exakt. Der Kontrast folgt der WCAG-2-Formel für relative Leuchtdichte; CMYK ist geräteabhängig — ein Bildschirmwert ist nur eine Näherung des Drucks.

Zum Weiterlesen

Alle Ratgeber
ErklärungVerläufe, Banding und warum die Mitte matschig aussiehtIn sRGB zu interpolieren mittelt gammacodierte Zahlen: Die Mitte von Rot nach Grün ist #808000, obwohl die Halblicht-Antwort #bcbc00 lautet — 57,2 % zu wenig Licht. Banding ist ein eigenes Rechenproblem: 8 Bit ergeben 256 Stufen, und ein dunkler Verlauf hat womöglich nur 28. Hier sind beide, durchgerechnet.ErklärungFarbschemata sind Geometrie auf einem Kreis — und der Kreis stimmt nichtKomplementär, Triade, Analog und geteilt-komplementär sind bloß Drehungen: addiere 180°, 120°, 30° oder 150° zu einem Farbton. Die Arithmetik ist trivial. Das Problem ist, dass der HSL-Farbtonkreis nicht wahrnehmungsgleichmäßig ist — Gelb und Blau bei gleicher HSL-Helligkeit unterscheiden sich um den Faktor 12,85 in der Leuchtdichte — eine erzeugte Palette muss also anschließend auf Kontrast geprüft werden.ErklärungKontrastverhältnis: wie die WCAG es tatsächlich berechnetDas WCAG-Verhältnis lautet (L1 + 0,05) ÷ (L2 + 0,05), und L ist die relative Leuchtdichte, nicht die Helligkeit. Grün trägt 71,52 % davon und Blau 7,22 % — deshalb besteht reines Blau auf Weiß mit 8,59:1, während mittleres Grau mit 3,95:1 durchfällt. Hier ist die ganze Rechnung, von Anfang bis Ende durchgeführt.AnleitungHEX vs. RGB: Farben lesen und umrechnenHEX und RGB sind zwei Schreibweisen für dieselben Farben. Hier steht, wie du jede liest, umrechnest und Transparenz hinzufügst.RatgeberWas ein Minifier entfernen darf und was nichtMinifizierung muss die Bedeutung erhalten, und interessant ist der Leerraum, der Bedeutung trägt: der Nachfahrenkombinator, die Leerzeichen in calc(), der Abstand zwischen zwei Inline-Elementen. Hier an echten Dateien gemessen, samt dem, was Brotli ohnehin gespart hätte.RatgeberVerschönern oder minifizieren: wofür beides gut ist und was es am Gewicht ändertVier echte Stylesheets durch den Minifier, roh und nach gzip gemessen. Alle Leerzeichen zu entfernen sparte 48, 103, 104 und 147 komprimierte Bytes; die Kommentare zu entfernen 57, 1 358, 2 420 und 1 042. Dazu die fünf Eingaben, an denen dieser Minifier scheitert.