ForHosting KIT · Imágenes

Hex a nombre de color

Ponga nombre a un código hex: #ff5733 se acerca más a tomato, cuyo código propio es #ff6347, elegido entre 148 colores con nombre de CSS según la distancia en el espacio RGB. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Hexa
#ff5733
Obtiene
Resistencia (Ω)
255
G
87
B
51
Nombre
tomato

Los tokens de diseño, guías de marca y hojas de estilo suelen guardar colores como códigos hex, pero las personas aún hablan con nombres como tomato, cornflowerblue o rebeccapurple. Esta herramienta toma un único valor hex CSS—tres o seis dígitos hexadecimales, con o sin numeral inicial—y devuelve el color con nombre CSS sólido más cercano de la paleta CSS Color Module Level 4 por distancia euclídea en el espacio rojo-verde-azul de ocho bits. Cuando el hex ya coincide exactamente con un color con nombre, la respuesta marca exact en true y la distancia es cero. Cuando queda entre palabras clave, aún obtiene un nombre estable más cercano, el hex y canales propios de la palabra clave, y una distancia numérica para que revisiones de diseño y reglas de lint decidan cuán cerca es suficiente. Las cadenas hex no válidas fallan con un error de validación claro en lugar de inventar un nombre.

Cómo se eligen los colores CSS con nombre más cercanos

Cada color CSS con nombre sólido es una tripleta fija de valores de canal rojo, verde y azul de cero a 255, publicada en la tabla de palabras clave de CSS Color Module Level 4. Su entrada se normaliza: numeral inicial opcional, dígitos hex en minúsculas, y abreviatura de tres dígitos expandida duplicando cada nibble de modo que f zero zero se convierte en f f zero zero zero zero.

El algoritmo mide entonces la distancia euclídea en el espacio RGB: la raíz cuadrada de la suma de diferencias de canal al cuadrado entre su color y cada tripleta con nombre. Gana el nombre con la distancia más pequeña. Cuando dos palabras clave comparten los mismos valores RGB—por ejemplo aqua y cyan, o fuchsia y magenta—o cuando dos tripletas distintas coinciden en la misma distancia numérica, se conserva el nombre alfabéticamente primero para que el resultado no oscile entre ejecuciones.

Distancia cero significa acierto exacto de paleta y el indicador exact es true; una distancia positiva significa una aproximación de vecino más cercano que aún puede usar en textos, notas de accesibilidad o lint suave de paleta.

Qué envía y qué recibe de vuelta

Envíe un campo de cadena llamado hex. Las formas aceptadas son códigos de seis dígitos como hash f f five seven three three, abreviatura de tres dígitos como hash f zero zero, y las mismas cadenas sin numeral inicial. Se recortan los espacios alrededor del valor.

Comprobaciones clásicas incluyen rojo puro como hash f f zero zero zero zero resolviendo a red con exact true; casi-naranja hash f f five seven three three resolviendo cerca de tomato con distancia positiva; y códigos de seis dígitos sin hash resolviendo igual que su forma con hash.

Dónde aparece la búsqueda hex-a-nombre en el trabajo real

Los sistemas de diseño y libros de marca suelen publicar colores primarios y de acento como hex mientras la copia de producto, anotaciones de accesibilidad y diapositivas para interesados necesitan nombres legibles para las mismas muestras. Las reglas de lint front-end y comprobaciones de CI pueden señalar valores hex personalizados muy alejados de cualquier palabra clave CSS cuando un equipo prefiere colores con nombre en hojas de estilo por legibilidad.

Autores de visualización de datos que mapean series categóricas a veces parten de rampas hex y quieren la palabra clave CSS más cercana para leyendas que deben renderizarse sin imágenes de muestra personalizadas. Si más adelante necesita conversión multi-formato entre HEX, RGB, HSL, LAB y CMYK, conversión inversa solo de nombres a hex, extracción de color dominante de imágenes o comprobaciones de contraste WCAG, trátelos como intenciones de búsqueda y páginas separadas en lugar de sobrecargar esta página dedicada de hex a nombre de color.

Nombrar tokens hex de marca para documentación

Asigne valores hex de tokens de diseño a la palabra clave CSS más cercana para guías de estilo, notas de entrega y tablas de color comprensibles para interesados.

Lint de estilos hacia colores con nombre

Puntúe declaraciones hex personalizadas por distancia a la paleta CSS y marque valores atípicos cuando el equipo prefiera colores con nombre legibles en CSS.

¿Cómo se elige el nombre de color CSS más cercano?

La herramienta analiza su hex a RGB de 8 bits y elige el color con nombre sólido de CSS Color Module Level 4 con la menor distancia euclídea RGB. Los empates conservan el nombre alfabéticamente primero.

¿Qué formatos hex se aceptan?

Códigos hex de tres y seis dígitos, con o sin # inicial.

¿Qué significa exact en true?

Su hex coincide exactamente con los valores RGB de un color con nombre, así que la distancia es cero. En caso contrario exact es false y distance es la brecha euclídea a la palabra clave más cercana.

¿Esto convierte HEX a RGB o HSL?

No. Solo encuentra el color CSS con nombre más cercano. Para conversión multi-formato use la página del convertidor de color general; esta página cubre la intención de búsqueda hex a nombre.

¿Cuánto cuesta?

La herramienta del navegador es gratuita y se ejecuta en local.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/color/hex-name

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

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"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo se eligen los colores CSS con nombre más cercanos

Esta capacidad mantiene esa paleta sólida completa—incluidos alias de ortografía US y UK como gray y grey, y palabras clave modernas como rebeccapurple—y excluye transparent porque un código hex simple no tiene canal alfa. Toda la ruta es aritmética de coma flotante determinista sin semillas aleatorias, sin marcas de tiempo de reloj y sin llamadas de red, de modo que entradas hex idénticas siempre producen JSON idéntico.

Qué envía y qué recibe de vuelta

Caracteres no hex, cadenas vacías, formas alfa de cuatro u ocho dígitos y tipos que no son cadena fallan con invalid_input y no se cobran. En éxito la respuesta devuelve un hex normalizado de seis dígitos en minúsculas con numeral inicial, canales enteros r, g y b de la entrada, el nombre CSS ganador, el named_hex propio del color con nombre y canales named_r, named_g, named_b, una distancia flotante limpia, un indicador booleano exact, el palette_size de la tabla de palabras clave sólidas, y una nota breve de fórmula que describe la distancia euclídea RGB con desempate alfabético. El precio de las llamadas API exitosas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.

Dónde aparece la búsqueda hex-a-nombre en el trabajo real

Las herramientas de contenido que generan texto alternativo, descripciones de tema o tablas de documentación desde JSON de tokens necesitan un nombre más cercano estable en lugar de una conjetura libre de modelo. Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.

Tablas hex masivas para herramientas de contenido

Convierta listas hex grandes desde JSON de tema en nombres más cercanos estables para leyendas, ayudantes de texto alternativo y claves de respuesta curriculares.

Ver la documentación completa del KIT →