Farbpaletten-Generator
Wählen Sie eine HEX-Basisfarbe, entscheiden Sie sich für ein Harmonieschema und erzeugen Sie eine Palette, die direkt in UI-Mockups, Landingpages, Diagramme oder Designsysteme passt. Das Tool normalisiert kurze und vollständige HEX-Werte, berechnet die Palette über HSL-Verschiebungen von Farbton und Helligkeit und liefert klickbare Farbfelder plus CSS Custom Properties.
So funktioniert der Palettengenerator
-
1
HEX-Basisfarbe eingeben
Nutzen Sie den Farbwähler oder tippen Sie einen Wert wie #6366F1 ein. Dreistellige Kurzschreibweisen werden automatisch erweitert.
-
2
Harmonieschema wählen
Wählen Sie monochromatisch, analog, komplementär, triadisch oder tetradisch, je nachdem ob Sie eine ruhige Skala, benachbarte Farbtöne oder stärkere Akzente brauchen.
-
3
Farbfelder erzeugen und prüfen
Die Palette erscheint als kopierbare HEX-Farbfelder. Prüfen Sie die Farben im echten Layout, bevor Sie sie final übernehmen.
-
4
Ausgabe kopieren
Im Export-Schritt kopieren Sie die HEX-Liste oder CSS-Variablen wie --palette-1, --palette-2 und weitere.
Das passende Schema wählen
| Schema | Ausgabe | Gut geeignet für | Vor Veröffentlichung prüfen |
|---|---|---|---|
| Monochromatisch | 5 Tönungen und Schattierungen eines Farbtons | Markenskalen, Karten, Hintergründe | Ergänzen Sie Akzent oder Neutralton, wenn alles zu flach wirkt |
| Analog | 5 benachbarte Farbtöne | Verläufe, Illustrationen, ruhige Produktoberflächen | Achten Sie darauf, dass Nachbarfarben unterscheidbar bleiben |
| Komplementär | Basisfarben plus Gegenfarbe | CTA-Akzente, Badges, energiegeladene Visuals | Text- und Icon-Kontrast besonders sorgfältig testen |
| Triadisch | 3 gleichmäßig verteilte Farbtöne | Verspieltes Branding, Diagramme, Kategoriefarben | Eine dominante Farbe festlegen, damit die UI nicht unruhig wirkt |
| Tetradisch | 4 Farbtöne rund um den Farbkreis | Dashboards, Tags, breitere visuelle Systeme | Sättigung reduzieren, wenn die Palette große Flächen füllt |
Praktische Palettenstruktur
Eine erzeugte Harmonie ist ein Ausgangspunkt, kein vollständiges Designsystem. Für produktive UI-Arbeit sollten Farben nach Rolle benannt werden: primary, secondary, accent, surface, border, text, success, warning und error. Neutrale Grautöne ergänzen Sie separat, weil sie meist genauer gesteuert werden müssen als ein farbtonbasierter Generator es leisten kann.
Verwenden Sie die erzeugten HEX-Farben zuerst direkt im Prototyp. Übernehmen Sie nur die Farben dauerhaft, die auf echten Screens, hellen und dunklen Hintergründen sowie in Hover- und Disabled-Zuständen funktionieren.
CSS-Variablen exportieren
Der Export-Schritt nutzt einfache Custom Properties:
:root {
--palette-1: #6366F1;
--palette-2: #818CF8;
--palette-3: #4F46E5;
}
Benennen Sie diese Variablen in Ihre eigenen Systemnamen um, wenn Sie sie in CSS, Tailwind Theme Tokens oder eine Design-Token-Datei einfügen.
HEX, RGB und HSL
Eingabe und sichtbare Ausgabe sind HEX, weil dieses Format am schnellsten zwischen CSS, Design-Tools und Ticket-Kommentaren kopiert werden kann. Intern wird die Basisfarbe nach HSL umgerechnet, Farbton oder Helligkeit werden verschoben und das Ergebnis wird wieder als HEX ausgegeben. Wenn Sie RGB- oder HSL-Notation brauchen, konvertieren Sie die erzeugten HEX-Werte anschließend mit einem Farbcode-Konverter.
Kontrast und Barrierefreiheit
Harmonieschemata garantieren keine Barrierefreiheit. Prüfen Sie Farbkombinationen für Text, Bedienelemente und Diagramme mit einem Kontrastprüfer:
- Normaler Text vor Hintergrund: mindestens 4,5:1 für WCAG AA.
- Großer Text: mindestens 3:1.
- Wichtige nicht-textliche UI-Elemente wie Button-Ränder, Icons, Fokusindikatoren und Diagrammkanten: mindestens 3:1 zu angrenzenden Farben.
Verlassen Sie sich außerdem nicht nur auf den Farbton. Zwei Farben können als Farbfelder unterschiedlich aussehen und trotzdem bei kleinem Text, dünnen Icons oder Statuslabels versagen.
Tipps
- Beginnen Sie mit einer sinnvollen Basisfarbe, etwa einer vorhandenen Markenfarbe, Produktfarbe oder Kampagnenfarbe.
- Wählen Sie eine dominante Farbe und behandeln Sie die restlichen Farben als Unterstützung. Gleiches Gewicht wirkt in den meisten Interfaces zu geschäftig.
- Reduzieren Sie die Sättigung für große Flächen wie App-Hintergründe, Panels und Hero-Bereiche.
- Testen Sie nach dem Theming erneut. Eine Palette, die auf Weiß funktioniert, kann im Dark Mode oder in dichten Diagrammen scheitern.
Häufig gestellte Fragen
Nein. Er erstellt Farbharmonien. Wichtige Vordergrund- und Hintergrundpaare sollten Sie vor der Veröffentlichung in einem Kontrastprüfer testen.
Jedes Schema folgt einer anderen Beziehung im Farbkreis. Triadisch liefert drei Farbtöne, tetradisch vier, während monochromatisch, analog und komplementär fünf Farbfelder als praktischere Arbeitsbasis erzeugen.
Die aktuelle Eingabe ist HEX. Wandeln Sie RGB oder HSL zuerst in HEX um und verwenden Sie diesen Wert dann als Basisfarbe.
Monochromatische und analoge Paletten sind meist am einfachsten für ruhige UI-Flächen. Komplementäre, triadische und tetradische Paletten eignen sich stärker für Akzente, Kategoriefarben und visuelle Kampagnen.
Verwandte Tools
JSON-Formatierer
Fügen Sie JSON ein, um es mit 2 oder 4 Leerzeichen lesbar zu formatieren, kompakt zu minifizieren oder vor dem Kopieren schnell die Syntax zu prüfen.
Zufallsbuchstaben-Generator
Erzeugen Sie zufällige A-Z-Buchstaben. Wählen Sie Anzahl, Großschreibung, Kleinschreibung oder gemischte Schreibweise für Spiele, Aufgaben und Unterricht.
HEX-Farbwähler
Wählen Sie eine Farbe visuell aus und erhalten Sie HEX-, RGB-, HSL-, HSV- und CMYK-Werte plus Kontrastprüfung gegen Weiß und Schwarz.
Zufälliger Farbgenerator
Erzeuge 1 bis 50 zufällige HEX-Farben mit Farbfeldern zum Prüfen, Kopieren und Verwenden in CSS, Tests oder Palettenideen.
Generator für zufällige Farbpaletten
Erstellen Sie zufällige Farbpaletten mit 2 bis 15 Farbfeldern, wählen Sie einen kräftigen, pastelligen, gedämpften oder dunklen Stil und kopieren Sie HEX-Codes oder CSS-Variablen.
ASCII zu Binärkonverter
Konvertiere jeden ASCII-String in seine binäre Darstellung. Jedes Zeichen wird zu acht Bits, durch Leerzeichen getrennt, bereit zum Einfügen in einen Protokolltrace oder Hausaufgaben.