ForHosting KIT · Bilder bearbeiten & analysieren

Hex zu Farbname

Geben Sie einem Hexcode einen Namen: #ff5733 liegt am nächsten an tomato mit dem eigenen Code #ff6347, ausgewählt aus 148 benannten CSS-Farben nach dem Abstand im RGB-Raum. 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
Hexadez
#ff5733
Erhalten Sie
Widerstand (Ω)
255
G
87
B
51
Name
tomato

Design-Tokens, Markenrichtlinien und Stylesheets speichern Farben oft als Hex-Codes, doch Menschen sprechen weiterhin in Namen wie tomato, cornflowerblue oder rebeccapurple. Dieses Werkzeug nimmt einen einzelnen CSS-Hex-Wert—drei oder sechs hexadezimale Ziffern, mit oder ohne führende Raute—und liefert die nächste solide CSS-benannte Farbe aus der Palette CSS Color Module Level 4 per euklidischer Distanz im Acht-Bit-Rot-Grün-Blau-Raum. Wenn das Hex bereits exakt einer benannten Farbe entspricht, markiert die Antwort exact als true und die Distanz ist null. Liegt es zwischen Stichwörtern, erhalten Sie trotzdem einen stabilen nächsten Namen, das eigene Hex und die Kanäle des Stichworts sowie eine numerische Distanz, damit Design-Reviews und Lint-Regeln entscheiden können, wie nah nah genug ist. Ungültige Hex-Zeichenketten scheitern mit einem klaren Validierungsfehler statt einen Namen zu erfinden.

Wie nächste CSS-benannte Farben gewählt werden

Jede solide CSS-benannte Farbe ist ein festes Tripel aus Rot-, Grün- und Blaukanalwerten von null bis 255, veröffentlicht in der Stichworttabelle des CSS Color Module Level 4. Diese Fähigkeit hält diese volle solide Palette—einschließlich US- und UK-Schreibaliasse wie gray und grey sowie moderne Stichwörter wie rebeccapurple—und schließt transparent aus, weil ein schlichter Hex-Code keinen Alphakanal hat. Ihre Eingabe wird normalisiert: optionale führende Raute, kleingeschriebene Hex-Ziffern und dreistellige Kurzform durch Verdopplung jedes Nibbles expandiert, sodass f zero zero zu f f zero zero zero zero wird.

Der Algorithmus misst dann die euklidische Distanz im RGB-Raum: die Quadratwurzel der Summe der quadrierten Kanaldifferenzen zwischen Ihrer Farbe und jedem benannten Tripel. Der Name mit der kleinsten Distanz gewinnt. Wenn zwei Stichwörter dieselben RGB-Werte teilen—zum Beispiel aqua und cyan oder fuchsia und magenta—oder zwei verschiedene Tripel dieselbe numerische Distanz haben, bleibt der alphabetisch erste Name, damit das Ergebnis zwischen Läufen nicht umspringt.

Distanz null bedeutet exakten Palettentreffer und das Exact-Flag ist true; positive Distanz bedeutet eine Näherung des nächsten Nachbarn, die Sie weiterhin in Texten, Accessibility-Notizen oder weichem Paletten-Lint nutzen können.

Was Sie senden und was Sie zurückbekommen

Senden Sie ein Zeichenkettenfeld namens hex. Akzeptierte Formen sind sechsstellige Codes wie hash f f five seven three three, dreistellige Kurzform wie hash f zero zero und dieselben Zeichenketten ohne führende Raute. Leerzeichen um den Wert werden entfernt.

Klassische Checks umfassen reines Rot als hash f f zero zero zero zero, das zu red mit exact true auflöst; nahe-orange hash f f five seven three three nahe tomato mit positiver Distanz; und nackte sechsstellige Codes ohne Raute, die wie die gerautete Form auflösen.

Wo Hex-zu-Name-Lookup in der Praxis vorkommt

Designsysteme und Markenbücher veröffentlichen Primär- und Akzentfarben oft als Hex, während Produkttexte, Accessibility-Annotationen und Stakeholder-Folien menschenlesbare Namen für dieselben Muster brauchen. Front-End-Lint-Regeln und CI-Checks können benutzerdefinierte Hex-Werte kennzeichnen, die weit von jedem CSS-Stichwort liegen, wenn ein Team benannte Farben in Stylesheets der Lesbarkeit wegen bevorzugt. Autoren von Datenvisualisierungen, die kategoriale Serien mappen, starten manchmal von Hex-Rampen und wollen das nächste CSS-Stichwort für Legenden, die ohne eigene Musterbilder rendern müssen.

Wenn Sie später Multi-Format-Umwandlung über HEX, RGB, HSL, LAB und CMYK, nur reverse Konversion von Namen zu Hex, dominante Farbextraktion aus Bildern oder WCAG-Kontrastprüfungen brauchen, behandeln Sie diese als getrennte Suchintentionen und Landings statt diese dedizierte Hex-zu-Farbname-Seite zu überladen.

Marken-Hex-Tokens für Dokumentation benennen

Ordnen Sie Design-Token-Hex-Werte dem nächsten CSS-Stichwort für Styleguides, Handoff-Notizen und stakeholderfreundliche Farbtabellen zu.

Styles Richtung benannter Farben linten

Bewerten Sie benutzerdefinierte Hex-Deklarationen nach Distanz zur CSS-Palette und markieren Sie Ausreißer, wenn ein Team lesbare benannte Farben in CSS bevorzugt.

Wie wird der nächste CSS-Farbname gewählt?

Das Werkzeug parst Ihr Hex in 8-Bit-RGB und wählt die solide benannte Farbe des CSS Color Module Level 4 mit der kleinsten euklidischen RGB-Distanz. Unentschieden behalten den alphabetisch ersten Namen.

Welche Hex-Formate werden akzeptiert?

Drei- und sechsstellige Hex-Codes, mit oder ohne führendes #.

Was bedeutet exact true?

Ihr Hex stimmt exakt mit den RGB-Werten einer benannten Farbe überein, die Distanz ist also null. Sonst ist exact false und distance die euklidische Lücke zum nächsten Stichwort.

Wandelt dies HEX nach RGB oder HSL um?

Nein. Es findet nur die nächste CSS-benannte Farbe. Für Multi-Format-Umwandlung nutzen Sie die allgemeine Farbkonverter-Landing; diese Seite deckt die Hex-zu-Name-Suchintention ab.

Was passiert, wenn zwei Namen dieselbe Farbe haben?

Dann gewinnt der alphabetisch erste Name, etwa aqua vor cyan oder fuchsia vor magenta. So bleibt das Ergebnis bei jeder Abfrage gleich und springt nicht zwischen zwei Namen hin und her.

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/hex-name

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/hex-name \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hex":"#ff5733"}'
{
  "hex": "#ff5733"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.hex_name",
  "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 nächste CSS-benannte Farben gewählt werden

Der gesamte Pfad ist deterministische Gleitkomma-Arithmetik ohne Zufallsseeds, ohne Wanduhr-Zeitstempel und ohne Netzaufrufe, sodass identische Hex-Eingaben stets identisches JSON erzeugen.

Was Sie senden und was Sie zurückbekommen

Nicht-Hex-Zeichen, leere Zeichenketten, vier- oder achtstellige Alpha-Formen und Nicht-String-Typen scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg liefert die Antwort ein normalisiertes kleingeschriebenes sechsstelliges Hex mit führender Raute, ganzzahlige Kanäle r, g und b der Eingabe, den siegenden CSS-Namen, das named_hex der benannten Farbe und Kanäle named_r, named_g, named_b, eine bereinigte Gleitkomma-Distanz, ein boolesches Exact-Flag, die palette_size der soliden Stichworttabelle und eine kurze Formelhhinweis zur euklidischen RGB-Distanz mit alphabetischem Tie-Break. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.

Wo Hex-zu-Name-Lookup in der Praxis vorkommt

Content-Tools, die Alt-Text, Theme-Beschreibungen oder Dokumentationstabellen aus Token-JSON erzeugen, brauchen einen stabilen nächsten Namen statt einer freien Modell-Vermutung. Da diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.

Massen-Hex-Tabellen für Content-Tools

Wandeln Sie große Hex-Listen aus Theme-JSON in stabile nächste Namen für Legenden, Alt-Text-Hilfen und Lehrplan-Antwortschlüssel um.

Was kostet es?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →