Farbschema nach Stimmung benennen
Eine einzelne Farbe kann Energie, Ruhe, Natur, Romantik, Zurückhaltung oder Dramatik vermitteln, noch bevor ein Wort gelesen wird.
Im Browser ausführen – kostenlos
Dieses Werkzeug wandelt eine Hex-Grundfarbe in eine praktische Stimmungsbezeichnung um. Dazu berechnet es Farbton, Sättigung und Helligkeit und wendet dokumentierte, deterministische Regeln an. Nutzen Sie das Ergebnis als Ausgangspunkt für eine Palette, Markenrichtung, Oberfläche, Präsentation oder Raumgestaltung. Die Ausgabe enthält auch die Messwerte hinter der Einordnung, sodass Sie die Entscheidung nachvollziehen können und keiner unerklärten kreativen Vermutung vertrauen müssen.
Wie aus einer Farbe eine Stimmungsbezeichnung wird
Zunächst prüft und normalisiert der Klassifikator Ihre Grundfarbe. Zulässig ist die übliche drei- oder sechsstellige Hexadezimalnotation mit vorangestelltem Rautezeichen. Anschließend werden die roten, grünen und blauen Kanäle in HSL umgerechnet: Der Farbton bezeichnet die Position im Farbkreis, die Sättigung die Stärke oder Reinheit und die Helligkeit die Nähe zu Schwarz oder Weiß. Diese drei Größen eignen sich besser zur Stimmungsbeschreibung als rohe RGB-Werte. Warme Orangetöne wirken häufig energiegeladen, Blautöne ruhig und Grüntöne natürlich. Sättigung und Helligkeit verändern diesen Grundcharakter. Ein leuchtendes Orange mittlerer Helligkeit wirkt aktiver als ein gräuliches, fast weißes Orange; ein sehr dunkles Blau dramatischer als ein helles. Die Erklärung nennt die genauen HSL-Werte. Dadurch bleibt die Bezeichnung prüfbar und wiederholbar – ohne Zufall, Netzwerkabfrage oder generatives Modell.
Die Grenzen der Heuristik verstehen
Stimmung hängt vom Kontext ab. Betrachten Sie das Ergebnis deshalb als konsistente Gestaltungshilfe und nicht als allgemeingültige psychologische Aussage. Sehr helle und sehr dunkle Farben haben Vorrang: Fast weiße Farben wirken meist luftig, fast schwarze tief oder dramatisch. Sehr geringe Sättigung wird neutral oder gedämpft eingeordnet, weil der Farbton bei schwindender Farbigkeit weniger Einfluss besitzt. Bei ausreichender Farbstärke bestimmen Farbtonbereiche die Zuordnung: Rot steht für kühn und leidenschaftlich, Orange für warm und energiegeladen, Gelb für sonnig und optimistisch, Grün für erdig und natürlich, Cyan für frisch und ruhig, Blau für kühl und gelassen, Violett für kreativ und geheimnisvoll und Rosa für verspielt und romantisch. Sättigung ergänzt leuchtend, klar oder sanft; Helligkeit ergänzt hell, ausgewogen oder tief. Die Grenzwerte sind stabil, doch nahe Farben können benachbarte Namen erhalten. Vergleichen Sie in solchen Fällen die HSL-Ausgabe und beurteilen Sie die Farbe in ihrer tatsächlichen Umgebung.
Den Namen in einem Farbsystem einsetzen
Verwenden Sie das erzeugte Thema als kurze Richtung und wählen Sie Begleitfarben passend zum Kommunikationsziel. Eine warme, energiegeladene Basis kann mit zurückhaltenden Neutraltönen kombiniert werden, damit Handlungsaufforderungen auffallen. Eine kühle, ruhige Basis kann helle Töne für Flächen und eine dunkle Abstufung für lesbare Struktur nutzen. Ein erdig-natürliches Ergebnis passt zu benachbarten Grünfarben, Ocker, warmem Grau oder materiellen Texturen. Prüfen Sie Barrierefreiheit getrennt: Eine passende Assoziation garantiert keinen ausreichenden Kontrast für Text, Bedienelemente, Diagramme oder Fokusmarkierungen. Testen Sie reale Vordergrund-Hintergrund-Paare auf den Zielgeräten. Kultur, Branche, Bildwelt, Typografie und Publikum beeinflussen die Wahrnehmung ebenfalls. Speichern Sie für Automatisierungen den normalisierten Hexwert, das Thema, die HSL-Werte und die Merkmale gemeinsam. Der Browser eignet sich zum Erkunden; eine API-Anfrage kostet $0.002, wenn Sie die Einordnung in Inhalts-, Marken- oder Gestaltungsabläufe integrieren.
Anwendungsfälle
Ein Palettenbriefing verfassen
Überführen Sie eine gewählte Markenfarbe in eine kurze Stimmungsrichtung für die Abstimmung mit Gestaltung und Verantwortung.
Designvorlagen benennen
Erzeugen Sie stabile, verständliche Namen für Oberflächen-, Folien-, Diagramm- oder Kampagnenthemen aus ihrer Grundfarbe.
Kreative Varianten vorsortieren
Vergleichen Sie Farben nach Farbton, Sättigung, Helligkeit und wahrscheinlicher Wirkung vor der ausführlichen Sichtprüfung.
Häufige Fragen
Welche Hexformate werden akzeptiert?
Verwenden Sie ein Rautezeichen und danach genau drei oder sechs Hexadezimalziffern, etwa #3A7 oder #33AA77.
Wird die Stimmung durch künstliche Intelligenz erzeugt?
Nein. Feste Regeln für Farbton, Sättigung und Helligkeit liefern bei gleicher Eingabe stets dieselbe Ausgabe.
Kann eine Farbe mehrere gültige Wirkungen haben?
Ja. Bedeutung hängt von Kontext und Kultur ab; das Ergebnis ist ein konsistenter, allein auf der Farbe beruhender Ausgangspunkt.
Warum änderte eine kleine Anpassung das Thema?
Die Farbe kann einen Grenzwert bei Farbton, Sättigung oder Helligkeit überschritten haben. Prüfen Sie die ausgegebenen HSL-Messwerte.
Garantiert die passende Stimmung barrierefreien Kontrast?
Nein. Einordnung und Barrierefreiheit sind getrennt. Prüfen Sie jede Vordergrund-Hintergrund-Kombination für ihren Einsatzzweck.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/color/color-scheme-name-theme \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hex":"#E85D3F"}'const res = await fetch("https://api.kit.forhosting.com/color/color-scheme-name-theme", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hex": "#E85D3F"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/color-scheme-name-theme",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hex": "#E85D3F"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/color-scheme-name-theme", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hex":"#E85D3F"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hex":"#E85D3F"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/color-scheme-name-theme", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"hex": "#E85D3F"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.color_scheme_name_theme",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |