Skip to content

Guide

3- vs. 6-stellige Hex-Farbcodes im Vergleich

Die 3-stellige Kurzform ist keine gerundete Näherung — sie ist eine strikte Regel der Ziffernverdopplung, die nur manche Farben zufällig erfüllen.

By Published

#FFF und #FFFFFF werden in jedem Browser als identisches, reines Weiß dargestellt — die 3-stellige Form ist keine gröbere Näherung der 6-stelligen, sondern eine exakte, von der CSS-Spezifikation definierte Kurzschreibweise. Diese Äquivalenz gilt aber nur für eine bestimmte Untermenge an Farben: Die Kurzform funktioniert, indem jede Ziffer verdoppelt wird, also kann sie nur Farben darstellen, bei denen jeder Kanal zufällig ein wiederholtes Paar ist, wie FF, 66 oder 00. Die meisten Farben erfüllen diese Bedingung nicht und lassen sich schlicht nicht in 3 Stellen schreiben.

Die Entfaltungsregel

Laut dem W3C CSS Color Module entfaltet sich eine 3-stellige Hex-Farbe #RGB durch Verdopplung jedes Zeichens zu 6 Stellen: aus #RGB wird #RRGGBB. So wird aus #F63 #FF6633 — das F wird zu FF, das 6 wird zu 66, das 3 wird zu 33. Das ist rein mechanische Ziffernwiederholung, keine Interpolation oder Rundung — es gibt keine Farbe zwischen #FF6633und einem benachbarten 6-stelligen Wert, auf die die Kurzform “mittelt”.

Welche Farben für die Kurzform infrage kommen

6-stelliger Hex-WertAuf 3 Stellen kürzbar?
#FFFFFFJa → #FFF
#FF6633Ja → #F63
#00AA88Ja → #0A8
#FF6B35Nein — 6B und 35 sind keine verdoppelten Ziffern
#1A2B3CNein — keines der drei Paare ist verdoppelt

In der Praxis ist nur ein kleiner Bruchteil der 16,7 Millionen Farben, die ein 6-stelliger Hex-Code darstellen kann, für die Kurzform geeignet — exakt 16 × 16 × 16 = 4.096 von 16.777.216, weil jeder Kanal auf einen von 16 verdoppelten Ziffernwerten beschränkt ist statt auf 256 mögliche Byte-Werte. Die meisten Markenfarben aus der Praxis, fotogesampelten Farben und Exporte aus Design-Tools landen außerhalb dieser Menge und bleiben bei 6 Stellen.

Warum das beim Schreiben von CSS wichtig ist

Die Kurzform ist reine Bequemlichkeit beim Handschreiben einer kleinen Zahl runder, gängiger Farben (reines Weiß, reines Schwarz, primäres Rot/Grün/Blau) — sie spart drei Zeichen und sonst nichts. Es gibt keinen Unterschied bei Leistung oder Darstellung zwischen den beiden Formen, daher bleiben die meisten generierten oder kopierten Farben (aus einem Farbwähler oder aus Design-Software exportiert) schlicht bei 6 Stellen, da sie nur selten zufällig auf einen verdoppelten Ziffernwert fallen. Wenn Sie unsicher sind, ob ein Hex-Wert gültig ist, oder unabhängig von der Stellenzahl die entsprechenden RGB-Zahlen wollen, verarbeitet ein Hex-zu-RGB-Umrechner beide Formen identisch.

Frequently asked questions

Wie entfaltet sich die 3-stellige Hex-Kurzform zu 6 Stellen?
Jede der drei Ziffern wird verdoppelt: #RGB wird zu #RRGGBB. Aus #F63 wird also #FF6633 — das F wird zu FF, das 6 wird zu 66, das 3 wird zu 33. Es ist eine Regel der Ziffernverdopplung, keine Rundung oder Näherung.
Lässt sich jede 6-stellige Hex-Farbe als 3-stellige schreiben?
Nein — nur Farben, bei denen jeder Kanal aus einem wiederholten Ziffernpaar besteht (wie FF, 66, 33, AA, 00). Eine Farbe wie #FF6B35 kann nicht verkürzt werden, weil 6B und 35 keine verdoppelten Ziffern sind; nur Farben im Stil von #FF6633, bei denen beide Ziffern jedes Paares übereinstimmen, kommen infrage.
Behandeln Browser #FFF und #FFFFFF unterschiedlich?
Nein, sie werden identisch dargestellt — die CSS-Spezifikation definiert die 3-stellige Form als reine Kurzschreibweise für exakt dieselbe Farbe, nicht als geringere Präzision oder anderen Farbraum. #FFF ist Weiß, genau dasselbe Weiß wie #FFFFFF.
Gibt es auch eine 4-stellige Hex-Kurzform?
Ja — #RGBA entfaltet sich auf dieselbe Weise zu #RRGGBBAA und fügt einen Alphakanal in Kurzform hinzu. #F63C wird zu #FF6633CC, nach derselben Regel der Ziffernverdopplung wie bei der 3-stelligen Form.

Sources & references

Authoritative references cited by this piece. Verified by Buğra Sözeri on the dates shown and re-checked at every deploy.

Related

Published September 25, 2026