Tools

HTML Farbcodes: Wähler & Konverter

Wählen, umrechnen und kopieren Sie HTML Farbcodes: Farbwähler nutzen oder HEX, RGB, HSL beziehungsweise einen Farbnamen eingeben; Sie erhalten Werte in HEX, RGB, HSL, HSB und CMYK, Farbtöne, harmonische Farben und den Kontrast auf Weiß und Schwarz. 40 gängige HTML Farben kopieren Sie mit einem Klick. Für Webdesign und Social Media; kostenlos, ohne Anmeldung.

Läuft im Browser; Farben werden nicht gespeichert. Gut lesbar?Kontrast prüfen
HEX, rgb(), hsl(), hsb(), cmyk() oder einen CSS Farbnamen eingeben.
Gängige HTML FarbenKlick wählt aus und kopiert
Klick wählt aus

Ergebnis

Gewählte Farbe
#31C48D≈ mediumseagreen
HEX
RGB
HSL
HSB
CMYK
Textkontrast (WCAG)Karte anklicken für die ganze Prüfung
Verfasst von
  • Online Marketing Berater
  • Google Partner
  • Full Stack Developer
Zuletzt aktualisiert
Grundlage
5 Quellen

HTML Farbcodes: Wähler & Konverter: So funktioniert es

  1. Farbe eingeben

    Klicken Sie auf das Farbfeld, um den Farbwähler zu öffnen. Alternativ tippen Sie einen Wert als HEX, rgb(), hsl(), hsb() oder cmyk() ein, oder einen CSS Farbnamen wie teal.

  2. Vom Bildschirm oder aus der Palette nehmen

    In unterstützten Browsern nimmt die Schaltfläche Vom Bildschirm jede Stelle Ihres Bildschirms auf. Außerdem wählt ein Klick auf eine der 40 Palettenfarben sie aus und kopiert den HEX Code.

  3. Codes kopieren

    Jede Zeile rechts hat eine eigene Kopierschaltfläche. Der Wert in HEX, RGB, HSL, HSB oder CMYK passt direkt in CSS oder Ihr Designprogramm.

  4. Farbtöne und Harmonien ableiten

    Der Reiter Farbtöne zeigt vier hellere und vier dunklere Versionen. Der Reiter Harmonien zeigt komplementäre, analoge und triadische Partner. Ein Klick macht dann die gewählte Kachel zur neuen Grundfarbe.

  5. Kontrast prüfen

    Die zwei Karten unten zeigen das WCAG Kontrastverhältnis auf Weiß und auf Schwarz. Ein Klick auf eine Karte öffnet den Kontrastrechner mit derselben Farbe.

Umrechnungsformeln für HTML Farbcodes

Das Tool wandelt Ihre Eingabe zuerst in die Kanäle R, G und B von 0 bis 255 um. Alle anderen Formate berechnet es dann aus diesen drei Zahlen.

HEX → RGBR = Hexadezimalwert von RR (00 bis FF = 0 bis 255); GG ergibt G, BB ergibt B. In der Kurzform verdoppelt sich jede Ziffer: #F60 = #FF6600
RGB → HSLr, g, b = Kanal ÷ 255; L = (max + min) ÷ 2; S = (max - min) ÷ (1 - |2L - 1|); H = Winkel in 60° Sektoren nach dem größten Kanal
RGB → HSBB = max; S = (max - min) ÷ max; H = derselbe Winkel wie bei HSL
RGB → CMYKK = 1 - max; C = (1 - r - K) ÷ (1 - K); M und Y ebenso mit g und b
Hellere und dunklere TöneNeuer Kanal = Kanal + (Ziel - Kanal) × Anteil; mit Weiß 0,72 / 0,54 / 0,36 / 0,18, mit Schwarz 0,16 / 0,32 / 0,48 / 0,64
HarmonienFarbton + 180° (komplementär), Farbton ± 30° (analog), Farbton + 120° und + 240° (Triade); Sättigung und Helligkeit bleiben gleich
Kontrastverhältnis(L hell + 0,05) ÷ (L dunkel + 0,05); L ist die relative Leuchtdichte nach WCAG

Das Tool rundet die Prozentwerte von HSL, HSB und CMYK auf ganze Zahlen. Deshalb kann ein gerundeter Wert bei erneuter Eingabe den HEX Code um eine Stufe verschieben. Zum Beispiel zeigt dodgerblue (#1E90FF) den Wert hsl(210, 100%, 56%), und genau diese Eingabe ergibt #1F8FFF.

Beispiele für Farbumrechnungen

Tippen Sie diese Eingaben in das Tool, dann zeigt das Panel genau dieselben Werte.

EingabeHEXRGBHSLHSBCMYKCSS Name
#31C48D#31C48Drgb(49, 196, 141)hsl(158, 60%, 48%)158°, 75%, 77%75%, 0%, 28%, 23%≈ mediumseagreen
rgb(220, 20, 60)#DC143Crgb(220, 20, 60)hsl(348, 83%, 47%)348°, 91%, 86%0%, 91%, 73%, 14%crimson
hsl(210, 100%, 56%)#1F8FFFrgb(31, 143, 255)hsl(210, 100%, 56%)210°, 88%, 100%88%, 44%, 0%, 0%≈ dodgerblue
#F60#FF6600rgb(255, 102, 0)hsl(24, 100%, 50%)24°, 100%, 100%0%, 60%, 100%, 0%≈ orangered
navy#000080rgb(0, 0, 128)hsl(240, 100%, 25%)240°, 100%, 50%100%, 100%, 0%, 50%navy
cmyk(0%, 100%, 100%, 50%)#800000rgb(128, 0, 0)hsl(0, 100%, 25%)0°, 100%, 50%0%, 100%, 100%, 50%maroon
rgba(0, 0, 0, 0.5)#00000080rgba(0, 0, 0, 0.5)hsla(0, 0%, 0%, 0.5)0°, 0%, 0%0%, 0%, 0%, 100%black

Das Zeichen ≈ bedeutet, dass die Farbe keinen exakten CSS Namen hat und das Tool den nächsten zeigt. In der letzten Zeile tragen HSB und CMYK keine Transparenz, daher zeigen sie den deckenden Wert von Schwarz.

Die 16 HTML Grundfarben und ihre Codes

HTML 4.01 hat diese 16 Namen festgelegt, und jeder Browser versteht sie bis heute; daneben steht die übliche deutsche Bezeichnung.

CSS NameDeutsche BezeichnungHEXRGB
blackSchwarz#000000rgb(0, 0, 0)
silverSilber#C0C0C0rgb(192, 192, 192)
grayGrau#808080rgb(128, 128, 128)
whiteWeiß#FFFFFFrgb(255, 255, 255)
maroonKastanienbraun#800000rgb(128, 0, 0)
redRot#FF0000rgb(255, 0, 0)
purplePurpur#800080rgb(128, 0, 128)
fuchsiaMagenta#FF00FFrgb(255, 0, 255)
greenGrün#008000rgb(0, 128, 0)
limeNeongrün#00FF00rgb(0, 255, 0)
oliveOliv#808000rgb(128, 128, 0)
yellowGelb#FFFF00rgb(255, 255, 0)
navyMarineblau#000080rgb(0, 0, 128)
blueBlau#0000FFrgb(0, 0, 255)
tealPetrol#008080rgb(0, 128, 128)
aquaCyan#00FFFFrgb(0, 255, 255)

Die deutschen Bezeichnungen zeigen den üblichen Sprachgebrauch und sind kein Standard; ins CSS schreiben Sie immer den englischen Namen links. Quelle: W3C HTML 4.01, Abschnitt 6.5.

Was sind HTML Farbcodes und was zeigt Ihnen dieses Tool?

HTML Farbcodes sind die Standardschreibweisen, mit denen ein Browser eine Farbe versteht. Üblich sind ein HEX Code wie #31C48D, Kanalwerte wie rgb(49, 196, 141) und die hsl() Schreibweise. Außerdem funktionieren Farbnamen wie teal. Ein Bildschirm mischt jede Farbe aus rotem, grünem und blauem Licht. Jeder Kanal kennt 256 Stufen von 0 bis 255; deshalb ergeben die drei Kanäle zusammen 16.777.216 mögliche Farben.

Dieses Tool rechnet einen Wert gleichzeitig in fünf Formate um. Das heißt, der RGB Wert eines Kunden, der HSB Wert aus Figma und die CMYK Angabe für die Druckerei stehen auf einem Bildschirm. Außerdem erledigt das Tool vier weitere Aufgaben.

  • Es sucht den passenden CSS Farbnamen und setzt ≈ davor, wenn kein exakter Name existiert.
  • Vier hellere und vier dunklere Töne erscheinen, dazu komplementäre, analoge und triadische Harmonien.
  • Zwei Karten zeigen das WCAG Kontrastverhältnis auf Weiß und auf Schwarz.
  • Ein Klick auf eine der 40 gängigen HTML Farben wählt sie aus und kopiert den HEX Code.

Zudem laufen alle Berechnungen in Ihrem Browser. In Projekten zur Markenidentität legen mein Team und ich zuerst eine feste Liste von Farbcodes an. Darauf bauen wir dann die übrige Arbeit an der Markenidentität auf.

Wie lesen Sie einen HEX Code, und wann helfen Kurzform und achtstellige Form?

Ein HEX Code schreibt die drei Kanalwerte im Hexadezimalsystem nebeneinander: #RRGGBB. Die ersten zwei Stellen stehen für Rot, die nächsten zwei für Grün und die letzten zwei für Blau. Im Hexadezimalsystem entspricht 00 dem Wert null und FF dem Wert 255. Zum Beispiel bedeutet DC in #DC143C den Wert 220 im Rotkanal. Ebenso steht 14 für 20 im Grünkanal und 3C für 60 im Blaukanal, also zeigt das Tool rgb(220, 20, 60).

CSS akzeptiert vier HEX Formen, und das Tool liest alle vier.

  • Kurzform #RGB: der Browser verdoppelt jede Ziffer, also entspricht #F60 dem Code #FF6600.
  • Langform #RRGGBB: die übliche sechsstellige Schreibweise.
  • Alphaformen #RGBA und #RRGGBBAA: die letzte Stelle oder das letzte Paar trägt die Transparenz. 00 ist völlig transparent und FF voll deckend, während 80 etwa 50 % Deckkraft ergibt.

Groß- oder Kleinschreibung spielt keine Rolle; #dc143c und #DC143C sind dieselbe Farbe. Trotzdem empfehle ich im Team eine einheitliche Schreibweise. Denn zwei Schreibweisen derselben Farbe übersieht man leicht, wenn man eine Designdatei durchsucht. Das Tool gibt Codes immer in Großbuchstaben aus und erkennt sie auch ohne Rautezeichen.

RGB, HSL oder HSB: Welche Schreibweise passt wofür?

Alle drei beschreiben dieselbe Farbe; allerdings eignet sich jede für eine andere Aufgabe. RGB ist die Sprache des Bildschirms: drei Kanäle von 0 bis 255. Vor allem in Bildbearbeitung und Code ist es das vertrauteste Format.

HSL beschreibt eine Farbe über Farbton (0 bis 360°), Sättigung und Helligkeit (Lightness). Für hellere und dunklere Varianten in CSS ist das die praktischste Schreibweise. Sie ändern also nur L, und der Farbton bleibt gleich. Bei L gleich 100 erscheint jede Farbe weiß, bei 0 schwarz.

HSB (in manchen Programmen HSV) begegnet Ihnen im Farbwähler von Designtools wie Figma und Photoshop. B steht hier für Brightness, also Leuchtkraft, und der Wert 100 ergibt die kräftigste Version des Farbtons statt Weiß. Zum Beispiel hat #1F8FFF in der HSL Zeile eine Helligkeit von 56 %. Die HSB Zeile zeigt für dieselbe Farbe eine Brightness von 100 %.

In der Praxis nehme ich HEX oder HSB aus der Designdatei und schreibe HEX oder HSL ins CSS. Für Kundenberichte nutze ich RGB. Im Beitrag Webdesign mit Figma beschreibe ich die Designseite dieses Ablaufs. Tippen Sie einen HSB Wert als hsb(210, 88%, 100%) ein, dann rechnet das Tool auch ihn in HEX um.

CSS Farbnamen: Können Sie allen 148 Namen trauen?

CSS kennt heute 148 Farbnamen. Sechzehn davon sind die Grundfarben aus HTML 4.01; die Tabelle oben listet sie mit ihren Codes. Die meisten übrigen Namen stammen aus der X11 Farbliste und sind seit CSS Color Level 3 Standard. Der jüngste Name ist rebeccapurple. Die aktuelle Liste finden Sie in der Spezifikation W3C CSS Color Module Level 4.

Manche Namen sind zwei Schreibweisen derselben Farbe: gray und grey, aqua und cyan, fuchsia und magenta liefern identische Werte. Folglich stehen die 148 Namen für 139 verschiedene Farben. Namen lesen sich leicht, allerdings stecken ein paar Fallen darin.

  • Dunkel ist nicht immer dunkler: darkgray ist #A9A9A9, gray dagegen #808080.
  • Keine Transparenz: jeder Name steht für eine deckende Farbe; nur das Schlüsselwort transparent ist völlig durchsichtig.
  • Schreibweise egal: DodgerBlue und dodgerblue ergeben dieselbe Farbe.

Hat Ihre Farbe einen exakten Namen, zeigt das Tool ihn an. Bei mehreren Namen sehen Sie alle, zum Beispiel darkgray / darkgrey. Ohne exakten Namen schlägt das Tool den Namen mit dem kleinsten Abstand im CIELAB Farbraum vor und markiert ihn mit ≈. Dieser Hinweis hilft also beim Finden eines ähnlichen Tons. Er ersetzt aber nicht den Code; schreiben Sie ins CSS weiterhin den HEX Wert.

Warum stimmt der CMYK Wert im Druck nie exakt?

Ein Bildschirm erzeugt Farbe mit Licht, der Druck dagegen mit Tinte. RGB ist additiv: Stehen alle drei Kanäle auf dem Höchstwert, sehen Sie Weiß. CMYK ist subtraktiv; Cyan, Magenta, Gelb und Schwarz nehmen dem Papier das Weiß. Deshalb erreichen manche leuchtende Bildschirmfarben, vor allem kräftiges Grün und Blau, im Druck nicht dieselbe Intensität.

Die CMYK Zeile in diesem Tool nutzt eine einfache, geräteunabhängige Formel. Konkret kennt diese Formel weder Papiersorte noch Farbsatz noch das Farbprofil der Druckerei. Für Druckaufträge im Corporate Design gehe ich deshalb in drei Schritten vor.

  1. Fragen Sie die Druckerei nach dem Farbprofil für Papier und Maschine.
  2. Legen Sie für die Hauptfarben des Logos Pantone Referenzen oder CMYK Werte passend zu diesem Profil fest.
  3. Bestellen Sie vor der Auflage einen Proof und vergleichen Sie die Farbe mit dem Proof statt mit dem Bildschirm.

Der CMYK Wert hier bleibt trotzdem nützlich. Er ist ein guter Ausgangspunkt für Präsentationen, Büroausdrucke oder ein erstes Briefing an die Druckerei. Wer ein gedrucktes Erscheinungsbild ins Web bringt, geht den umgekehrten Weg. Mein Beitrag Corporate Design digital umsetzen beschreibt diesen Übergang Schritt für Schritt.

Wie verwalten Sie HTML Farbcodes für eine Marke?

Markenfarben vermehren sich mit der Zeit. Ein Code steckt in der Website, ein zweiter in der Social Media Vorlage und ein dritter in der Präsentation. Bald existiert dasselbe Blau in fünf Versionen. Dagegen führe ich in jedem Projekt eine kurze Farbliste.

  • Hauptfarbe: ein HEX Code, auf jedem Kanal derselbe.
  • Farbtöne: hellere und dunklere Versionen aus der Leiste Farbtöne für Hover Zustände, Hintergründe und Rahmen.
  • Neutraltöne: zwei oder drei Grautöne für Text, Flächen und Linien.
  • Statusfarben: eigene Farben für Erfolg, Warnung und Fehlermeldungen.

Die Leiste Farbtöne mischt die Farbe mit Weiß zu 72 %, 54 %, 36 % und 18 %. Zur dunklen Seite mischt sie mit Schwarz zu 16 %, 32 %, 48 % und 64 %. So bleibt der dunkle Hover Ton in derselben Familie wie die Hauptfarbe. Legen Sie die Liste als CSS Variablen an, zum Beispiel --marke: #31C48D. Dann ändern Sie eine Farbe auf der ganzen Website an einer Stelle. In größeren Teams lebt dieselbe Idee in einem Design System.

Nutzen Sie denselben Code außerdem für QR Codes, Social Media Grafiken und E-Mail Signaturen. Zum Beispiel verlangt der QR Code Generator einen HEX Wert für die Codefarbe. Wählen Sie einen dunklen Ton auf hellem Grund, dann lesen Handys den Code zuverlässiger.

Wie prüfen Sie Harmonien und Kontrast zusammen?

Der Reiter Harmonien sucht die rechnerischen Partner einer Farbe auf dem Farbkreis. Das Tool hält Sättigung und Helligkeit fest und dreht nur den Farbton.

  • Komplementär (180°): der stärkste Gegensatz, für Akzente und Call to Action Buttons.
  • Analog (-30° und +30°): benachbarte Töne, für ruhige und geschlossene Paletten.
  • Triade (+120° und +240°): ausgewogene, aber lebendige Dreiklänge, nützlich in Illustrationen und Diagrammen.

Diese Partner sind ein Startpunkt, keine Regel. Nach meiner Erfahrung brauchen die meisten Firmenwebsites eine Hauptfarbe, eine Akzentfarbe und Neutraltöne. Zudem wirkt eine Seite schnell unruhig, wenn alle drei Farben einer Triade gleich viel Fläche bekommen.

Denken Sie bei der Auswahl auch an die Lesbarkeit. WCAG 2.2 verlangt für normalen Text mindestens 4,5:1 und für großen Text 3:1. Deshalb messen die zwei Karten im Panel die Farbe auf Weiß und auf Schwarz. Jede Karte stuft das Ergebnis als AAA erfüllt, AA erfüllt, nur großer Text oder zu gering ein. Weil das Verhältnis symmetrisch ist, gilt der Wert der weißen Karte auch für weiße Schrift auf dieser Farbe. Ein Klick auf eine Karte öffnet den Kontrastrechner mit derselben Farbe. Dort sehen Sie dann den nächsten Farbton, der die Schwelle erreicht.

Den größeren Rahmen beschreibt mein Beitrag barrierefreie Website nach WCAG und BFSG. Möchten Sie das Farbsystem Ihrer Website von Grund auf planen? Unser Webdesign Angebot behandelt Palette, Typografie und Kontrast gemeinsam.

Häufige Fehler bei HTML Farbcodes

  • FehlerFarbe aus einem Screenshot oder einem komprimierten JPEG nehmenBesser soNehmen Sie den Code aus der Designdatei oder dem Styleguide. Eine aufgenommene Farbe kann durch Kompression und Bildschirmeinstellungen um einige Stufen abweichen.
  • FehlerTransparente Farbe als sechsstelligen HEX Code kopierenBesser soFügen Sie #00000080 als #000000 ein, geht die Transparenz verloren. Kopieren Sie stattdessen den achtstelligen HEX Code oder den rgba() Wert.
  • FehlerWeiße Schrift auf eine helle Markenfarbe setzenBesser soPrüfen Sie zuerst die weiße Karte. Unter 4,5:1 nutzen Sie dunkle Schrift oder einen dunkleren Ton aus der Leiste Farbtöne.
  • FehlerCSS Farbnamen als Markenfarbe verwendenBesser soNamen wie orange oder gold eignen sich für schnelle Tests. Für die Marke legen Sie Ihren eigenen HEX Code als Variable fest.
  • FehlerHSB Werte in hsl() eintragenBesser soEin HSB Wert aus Figma ergibt in hsl() eine völlig andere Farbe. Geben Sie diese Werte stattdessen als hsb() ein.

Häufig gestellte Fragen

Eine Farbpalette ist nur der erste Schritt der Markenidentität.

Die richtige Palette, Logo, Typografie und eine konsistente Bildsprache machen eine Marke einprägsam. Gestalten wir Ihre Markenidentität gemeinsam.

Markenidentität ansehen

Ähnliche Tools

Alle Tools (91)
Groß-/KleinschreibungGROSS, klein, Titel- und Satzformat; korrekte türkische İ/ı-Behandlung.
Gewinnspiel AuslosungFaire Gewinner + Ersatz aus einer Namensliste; kryptografischer Zufall.
Lesbarkeit prüfenLesbarkeitswert mit Flesch Amstad (DE), Flesch (EN) und Ateşman (TR).
Hashtag GeneratorThema und Nische wählen; ausgewogenes Set aus großen, mittleren und Nischen Tags für das Limit von 5 Hashtags auf Instagram.
Wörter- & ZeichenzählerWörter, Zeichen, Sätze + Live Prüfung gegen Google-, Instagram-, X Limits.
IG Engagement RateMessen Sie echte Account Stärke: ER Berechnung + Stufenskala.