Selector y convertidor de color hexadecimal (RGB, HSL, HSV)
Convierta hexadecimal a RGB, HSL y HSV, copie muestras de armonía y exporte CSS o JSON, directamente en su navegador.
Ingrese #RGB o #RRGGBB (con o sin #). Los valores no válidos mantienen la última conversión buena.
Conversiones
Exportar muestras
Elija o pegue un color hexadecimal, conviértalo a RGB, HSL y HSV, genere muestras complementarias/análogas/tríadicas/monocromas, copie valores y exporte CSS o JSON. Gratis, rápido y se ejecuta completamente en su navegador.
Cómo utilizar este selector de color hexadecimal
Escriba o pegue un valor hexadecimal o utilice el selector nativo. La página lo convierte a RGB, HSL y HSV instantáneamente, genera muestras de armonía y una tira de tinte/sombra, y mantiene todo listo para copiar. Comparta su configuración con la URL: el estado se almacena en la cadena de consulta.
Referencia hexadecimal, RGB, HSL y HSV
Hex es una codificación RGB compacta. RGB describe canales rojo/verde/azul. HSL expresa tono, saturación y luminosidad; HSV utiliza tono, saturación y valor (brillo). Esta herramienta utiliza matemáticas deterministas en su navegador: sin cargas ni API externas.
Complementario, análogo, triádico y monocromático.
El tono complementario gira 180°. Pasos análogos matizan mediante un ángulo fijo alrededor de su base. Triadic utiliza compensaciones de 120°. Monocromático mantiene el tono y varía la luminosidad. Los controles de conteo se aplican a los modos analógicos y monocromáticos.
Variables CSS y exportación JSON
La exportación produce propiedades personalizadas :root con nombres estables (por ejemplo --color-base, --color-analogous-1) y JSON con baseHex, modo de armonía y listas de muestras para scripts o tokens de diseño.
Preguntas frecuentes
¿#ABC se expande a seis dígitos?
Sí. El hexadecimal de tres dígitos se expande por par de dígitos, por lo que #ABC se convierte en #AABBCC.
¿Qué pasa si mi hexágono no es válido?
Ves un error en línea. El último color válido permanece en las filas de conversión, el selector y las exportaciones hasta que vuelva a ingresar un hexadecimal válido.
¿Cómo se calculan los colores de armonía?
Son deterministas: complementario es un cambio de tono de 180° en HSL; análogo utiliza pasos de tono fijos; triadic utiliza compensaciones de 120°; monocromático varía la luminosidad manteniendo el tono y la saturación de la base.
¿Qué hay en la exportación JSON?
Claves estables: baseHex, Harmony, HarmonyCount cuando corresponda, HarmonySwatches (cadenas hexadecimales), tintShadeStrip y stripCount, adecuadas para herramientas o documentación.
¿Puedo compartir mis colores?
Sí. La URL se actualiza con hexadecimal, modo de armonía, recuentos y tamaño de tira para que puedas marcar o compartir una configuración exacta.