ForHosting KIT · Bilder bearbeiten & analysieren

Generator für analoge Farben

Geben Sie eine Grundfarbe und einen Winkel ein und erhalten Sie ihre zwei Nachbarn im Farbkreis: #3366cc mit 30 Grad ergibt #33b2cc und #4c33cc, bei gleicher Sättigung und Helligkeit. Eine ruhige Dreierfamilie für Oberflächen und Marken. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Farbe
#3366cc
Winkel
30
Erhalten Sie
Farbpalette
#33b2cc, #3366cc, #4c33cc

Analoge Farben liegen nebeneinander auf dem Farbkreis, teilen also eine Familie von Untertönen und wirken in Oberflächen, Markensystemen und Illustrationen von Natur aus harmonisch. Dieser Generator nimmt eine CSS-Hex-Grundfarbe und einen positiven Farbton-Verschiebungswinkel in Grad, wandelt die Grundfarbe in HSL um und bildet dann die beiden Nachbarn, indem er diesen Winkel subtrahiert und addiert, während Sättigung und Helligkeit festgehalten werden. Das Ergebnis ist eine Palette aus drei Feldern — minus, Basis und plus — zurückgegeben als Hex, RGB-Ganzzahlen, HSL-Komponenten und ein sofort verwendbares palette-Array. Die klassische Designpraxis nutzt dreißig Grad für eine enge Familie und größere Schritte, wenn Sie mehr Abstand wünschen, ohne zum komplementären Kontrast zu springen. Ungültige Hex-Codes und Winkel außerhalb des Bereichs scheitern mit einem klaren Validierungsfehler, statt eine Palette zu erfinden.

Wie analoge Farbtonverschiebungen funktionieren

Beginnen Sie mit einer Grundfarbe als CSS-Hex-Zeichenkette wie #3366cc oder der Kurzform #36c. Der Löser expandiert dreistelliges Hex, zerlegt die Rot-, Grün- und Blaukanäle im Bereich von null bis zweihundertfünfundfünfzig und wandelt dieses RGB-Tripel mit den Standardformeln von CSS und W3C in HSL um, sodass der Farbton in Grad auf einem Kreis von null bis dreihundertsechzig liegt, während Sättigung und Helligkeit Prozentwerte sind. Der Winkelparameter ist eine positive Gradzahl, strikt größer als null und höchstens einhundertachtzig.

Die beiden analogen Nachbarn entstehen, indem der Farbton auf Grundfarbton minus Winkel und Grundfarbton plus Winkel bewegt wird, mit Überlauf durch null, wenn der Weg die rote Kante des Kreises überschreitet, und ohne Sättigung und Helligkeit zu verändern, damit die Familie im selben Chroma- und Wertband bleibt. Jedes resultierende HSL-Tripel wird mit demselben Hue-to-RGB-Pfad zurück in ganzzahliges RGB gewandelt, den Browser-Farbmodule verwenden, und dann als kleingeschriebenes Hex, als rgb(...)-Zeichenkette und als hsl(...)-Zeichenkette formatiert.

Was Sie senden und was Sie zurückbekommen

Senden Sie ein Pflichtfeld color als Hex-Zeichenkette und ein Pflichtfeld angle als endliche Gradzahl. Gültige Farbformen sind drei oder sechs Hexadezimalziffern mit optionalem führendem Hash; Groß- und Kleinschreibung wird ignoriert, und die Ausgabe normalisiert stets auf ein sechsstelliges kleingeschriebenes Hex mit Hash. Der Winkel muss größer als null und höchstens einhundertachtzig sein, damit die beiden Nachbarn unterscheidbar bleiben und nicht zu einer komplementärartigen Einhundertachtzig-Grad-Drehung zusammenfallen, die eine andere Harmoniewirkung hätte.

Typische Prüfungen sind ein mittleres Blau #3366cc mit dreißig Grad für eine klassische kühle Familie, reines Rot #ff0000 mit dreißig Grad für warme Orange- und Magenta-Nachbarn sowie ein kurzes dreistelliges Hex zur Bestätigung der Expansion.

Wo analoge Paletten in der Praxis auftauchen

Produktdesigner bauen Komponentenzustände, Diagrammreihen und Marketing-Hero-Verläufe, die verwandte Farbtöne ohne die hohe Spannung komplementärer Paare brauchen; ein fester Winkel hält Token über Designsysteme hinweg reproduzierbar. Markenteams leiten sekundäre und tertiäre Markenfarben aus einem primären Hex ab, wenn ein Styleguide nur ein offizielles Farbfeld liefert, aber dennoch eine kontrollierte Familie für Illustration und Social-Templates wünscht. Frontend-Entwickler erzeugen CSS-Custom-Properties und Tailwind-artige Token-Maps aus einer einzigen Ausgangsfarbe, sodass helle und dunkle Themes auf derselben Farbtonachse bleiben, während sich anderswo nur die Helligkeit ändert.

Autoren von Datenvisualisierungen vergeben Reihenfarben, die unterscheidbar und dennoch stimmig bleiben, für kategoriale Diagramme, in denen komplementäre Zusammenstöße Gegensatz statt Gruppierung suggerieren würden. Kurs- und Workshop-Leiter vermitteln Farbtheorie mit Live-Beispielen: Studierende geben ein Lieblings-Hex ein, probieren dreißig gegen fünfundvierzig gegen sechzig Grad und sehen sofort, wie weit die Familie um den Kreis wandert. Wenn Sie später komplementäre oder triadische Schemata, eine reine HSL-zu-RGB-Umrechnung, die Suche nach der nächsten benannten CSS-Farbe oder WCAG-Kontrastprüfungen benötigen, behandeln Sie diese als eigene Suchintentionen und Landings, statt diese Generator-Seite für analoge Farben zu überladen.

Sekundäre und tertiäre Marken-Token

Leiten Sie zwei benachbarte Markenfarbtöne aus einem primären Hex und einem festen Winkel ab, damit Styleguides und Designsysteme über Marketing und Produkt-UI hinweg konsistent bleiben.

UI-Theme- und Diagrammreihen-Paletten

Erzeugen Sie stimmige CSS-Variablen oder Diagrammreihenfarben aus einer einzigen Ausgangsfarbe ohne die Hochkontrast-Spannung komplementärer Paare.

Farbtheorie-Übungen und Workshops

Lassen Sie Studierende ein Hex eingeben und Verschiebungen von 30°, 45° und 60° ausprobieren, um zu sehen, wie analoge Familien bei festgehaltener Sättigung und Helligkeit um den Kreis wandern.

Was ist eine analoge Farbpalette?

Eine analoge Palette besteht aus drei (oder mehr) Farben, die nebeneinander auf dem Farbkreis liegen. Dieses Werkzeug bildet genau zwei Nachbarn Ihrer Grundfarbe, indem es den Farbton um ±Winkel verschiebt und Sättigung und Helligkeit festhält.

Welchen Winkel sollte ich verwenden?

Dreißig Grad ist die klassische enge Familie, die in vielen Designsystemen verwendet wird. Größere Werte wie 45 oder 60 schaffen mehr Abstand; der akzeptierte Bereich ist größer als 0 und höchstens 180 Grad.

Welche Farbformate werden akzeptiert?

Nur CSS-Hex: #rgb oder #rrggbb, mit oder ohne führenden Hash.

Ändert der Generator Sättigung oder Helligkeit?

Nein. Nur der Farbton bewegt sich um ±Winkel. Sättigung und Helligkeit der Grundfarbe bleiben bei beiden Nachbarn erhalten, sodass die Familie im selben Chroma- und Wertband bleibt.

Warum darf der Winkel höchstens 180 Grad betragen?

Ab 180 Grad würden sich die beiden Nachbarn auf der Gegenseite des Farbkreises treffen, und aus der analogen Harmonie würde eine Komplementärharmonie mit anderer Wirkung. Deshalb muss der Winkel größer als null und höchstens 180 sein.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/color/analogous

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/color/analogous \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"color":"#3366cc","angle":30}'
{
  "color": "#3366cc",
  "angle": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.analogous",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wie analoge Farbtonverschiebungen funktionieren

Die Antwort spiegelt außerdem die bereinigte Grundfarbe, den numerischen Winkel, benannte Felder für base, analogous_minus und analogous_plus, ein palette-Array mit drei Elementen, geordnet vom kühleren Minus über die Basis zum wärmeren Plus relativ zur Verschiebungsrichtung, und ein kompaktes formula-Feld für Dokumentation und Debugging. Die Pipeline ist reine deterministische Gleitkommaarithmetik: keine Zufallsstartwerte, keine Zeitstempel, keine Netzwerkaufrufe und kein Modell-Drift, sodass identische Eingaben stets identisches JSON erzeugen. Alpha-Hex-Formen, Nicht-Hex-Zeichen, fehlende Farbe, fehlender Winkel, NaN, Infinity, Winkel null und Winkel über einhundertachtzig werden mit invalid_input abgelehnt.

Was Sie senden und was Sie zurückbekommen

Das Feld color akzeptiert außerdem die Aliase hex und base, sodass vorhandenes Theme-JSON, das hex- oder base-Schlüssel speichert, denselben Vertrag ohne Umbenennung aufrufen kann. Im Erfolgsfall enthält die Nutzlast color als normalisiertes Basis-Hex, angle bereinigt für stabiles JSON, base mit Rolle, hex, r, g, b, h, s, l, rgb und hsl, analogous_minus und analogous_plus in derselben Feldform, palette als drei Hex-Zeichenketten, palette_hsl als drei h-s-l-Objekte und formula mit der Beschreibung des Pfads RGB zu HSL zu Verschiebung. Der Preis für erfolgreiche API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Posten; Validierungsfehler verbrauchen kein Prepaid-Guthaben.

Wo analoge Paletten in der Praxis auftauchen

Da diese Fähigkeit eine reine parse-Engine ist, gilt als API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Posten, und fehlgeschlagene Validierung wird nicht berechnet.

Was kostet das?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Posten; ungültige Eingaben werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →