ES

Conversor de Colores

¿Cómo usar el Conversor de Colores?

El Conversor de Colores permite la conversión instantánea entre los tres formatos de color web más comunes: HEX (#RRGGBB o la abreviatura #RGB), RGB (Rojo, Verde, Azul — cada uno de 0 a 255) y HSL (Tono 0–360°, Saturación 0–100%, Luminosidad 0–100%). Ingresa un valor en cualquier formato o usa el selector de color visual —las tres representaciones se actualizan simultáneamente. Una muestra de previsualización en vivo muestra exactamente cómo se ve el color a medida que ajustas los valores.

Cada formato de color tiene su uso ideal en diseño y desarrollo. HEX es el formato predominante en HTML, hojas de estilo CSS y herramientas de exportación de diseño como Figma y Sketch. RGB es preferido en operaciones con canvas en JavaScript y procesamiento de imágenes donde se necesita manipular canales individuales de forma programática. HSL es el formato más legible para los humanos: ajustar solo la Luminosidad crea rampa de colores para componentes de interfaz, y modificar únicamente el Tono permite rotar entre colores complementarios sin cambiar la saturación ni el brillo.

Las fórmulas de conversión siguen el estándar del espacio de color sRGB utilizado por todos los navegadores principales y sistemas de visualización. HEX a RGB convierte cada par de dígitos hexadecimales en un número decimal (0–255). RGB a HSL normaliza los valores de los canales a 0–1, luego calcula el tono desde el canal dominante, la saturación desde el rango mínimo-máximo y la luminosidad como el promedio entre el mínimo y el máximo. Todas las conversiones se realizan localmente en tu navegador —ningún dato de color se transmite a ningún lugar.

Preguntas Frecuentes

¿Cómo convierto HEX a RGB?
Ingresa un código de color HEX (p. ej., #2563eb) en el campo de entrada y el conversor muestra al instante los valores equivalentes en RGB y HSL. También puedes escribir directamente en los campos RGB o HSL para convertir en cualquier dirección.
¿Cuál es la diferencia entre colores HEX y RGB?
HEX es un código hexadecimal de 6 dígitos (p. ej., #FF5500) usado en HTML y CSS. RGB representa el mismo color como tres valores decimales 0–255 (p. ej., rgb(255, 85, 0)). Ambos describen el mismo color — son notaciones diferentes para valores idénticos.
¿Cómo encuentro el formato de color CSS que necesito?
El conversor muestra los formatos HEX, RGB y HSL simultáneamente. Copia el formato que necesitas para tu regla CSS — los tres son válidos en CSS moderno y producen resultados visuales idénticos.
¿Qué es HSL y cuándo debería usarlo?
HSL son las siglas de Tono (Hue), Saturación (Saturation) y Luminosidad (Lightness). Es más intuitivo que HEX o RGB para ajustar colores: cambia solo la Luminosidad para aclarar u oscurecer un color, o modifica el Tono para obtener un color relacionado. Es muy popular en la creación de temas CSS y sistemas de diseño.
¿Puedo usar el selector de color en lugar de escribir los valores?
Sí. Haz clic en la muestra de color o en el ícono del selector para abrir un selector de color visual. Arrastra para elegir cualquier color y los tres valores de formato se actualizan automáticamente.
¿Los códigos de color HEX distinguen entre mayúsculas y minúsculas?
No. #FF5500 y #ff5500 son idénticos. CSS acepta códigos HEX tanto en mayúsculas como en minúsculas. El conversor acepta cualquiera de los dos y normaliza la salida a mayúsculas.
¿Qué significa el símbolo # en un color HEX?
El # es un prefijo que le indica al CSS que se trata de un código de color hexadecimal. No forma parte del valor del color en sí. Algunas herramientas como Figma o Photoshop pueden mostrar el código de 6 dígitos sin el prefijo #.