Conversor de color

Convierte colores entre HEX, RGB, HSL, HSV, CMYK y LAB: edita cualquier campo y el resto se actualiza al momento.

Cada conversión se hace en tu navegador. Nada de lo que escribes se sube a BroBroGo.

Preguntas frecuentes

¿Entre qué formatos de color puedo convertir?

HEX, RGB, HSL, HSV, CMYK y LAB. Escribe un valor en cualquiera de ellos y los otros cinco se actualizan a la vez, así pasas de un formato a cualquier otro.

¿El resultado CMYK sirve para imprenta profesional?

Tómalo como una estimación aproximada en pantalla. El CMYK real de impresión depende del papel, la tinta y el perfil de la impresora, así que la imprenta puede darte valores algo distintos.

¿Por qué un color LAB o CMYK vuelve algo cambiado?

LAB y CMYK pueden describir colores que una pantalla no muestra. Cuando un valor queda fuera del rango visible en RGB, se ajusta al color visible más cercano, por lo que al volver puede variar un poco.

La representación digital del color requiere el uso de diferentes modelos matemáticos para adaptarse a las necesidades de las pantallas, la programación web y los sistemas de impresión. El paso de un formato a otro exige cálculos precisos que traducen las coordenadas de un espacio de color a las de otro.

Este conversor de color realiza estas operaciones de forma inmediata. Al introducir un valor en cualquiera de los campos disponibles o al utilizar el selector de color, el resto de los formatos se actualiza de manera automática. El procesamiento de los datos se realiza directamente en el navegador del usuario y nada de lo que se escribe se sube a BroBroGo.

Modelos de color aditivos y su representación digital

Los sistemas de visualización digital, como monitores y pantallas de teléfonos móviles, generan la luz directamente para crear los colores. Este método se conoce como mezcla aditiva, donde la suma de los colores primarios de la luz (rojo, verde y azul) produce el color blanco.

  • RGB (Red, Green, Blue): Es la representación directa de la intensidad de los tres canales de luz. Se define mediante tres números enteros que van desde el 0 hasta el 255. Un ejemplo de este formato es 79, 70, 229. Si se introduce un valor incorrecto, la herramienta muestra el mensaje: "Escribe RGB como tres números de 0 a 255, p. ej. 79, 70, 229.".
  • HEX (Hexadecimal): Es una representación en base 16 de los mismos valores RGB. Se utiliza de forma generalizada en el desarrollo web y el diseño de interfaces. Admite formatos de tres o seis caracteres precedidos por una almohadilla, como #4f46e5 o #abc. En caso de error en la entrada, el sistema indica: "Escribe un color hex como #4f46e5 o #abc.".

Modelos basados en la percepción humana (HSL y HSV)

Aunque los formatos RGB y HEX son óptimos para las máquinas, resultan poco intuitivos para las personas a la hora de ajustar la luminosidad o la pureza de un tono. Para resolver esto, se crearon modelos cilíndricos que reordenan la geometría de RGB:

  • HSL (Hue, Saturation, Lightness): Define el color mediante el tono (un ángulo de 0 a 360° en la rueda de color), la saturación (un porcentaje de pureza) y la luminosidad (un porcentaje de claridad donde 0% es negro y 100% es blanco). Un valor típico es 243, 75%, 59%. Si el formato no es correcto, el mensaje de error es: "Escribe HSL como tono 0–360 y dos porcentajes, p. ej. 243, 75%, 59%.".
  • HSV (Hue, Saturation, Value): Comparte el tono (0–360°) y la saturación con el modelo HSL, pero sustituye la luminosidad por el valor (un porcentaje que mide la fuerza de la luz). Un ejemplo de entrada es 243, 69%, 90%. El error asociado a este campo es: "Escribe HSV como tono 0–360 y dos porcentajes, p. ej. 243, 69%, 90%.".

El modelo sustractivo CMYK y la impresión

A diferencia de las pantallas, los medios impresos no emiten luz, sino que la absorben y la reflejan. Esto se conoce como mezcla sustractiva, donde la combinación de pigmentos resta luz al papel blanco.

  • CMYK (Cyan, Magenta, Yellow, Key/Black): Este modelo utiliza cuatro porcentajes de 0 a 100 para determinar la cantidad de tinta cian, magenta, amarilla y negra necesaria para reproducir un color, como por ejemplo 66%, 69%, 0%, 10%. Si se introduce un formato inválido, el conversor muestra: "Escribe CMYK como cuatro porcentajes de 0 a 100, p. ej. 66%, 69%, 0%, 10%.".

La conversión a CMYK que realiza este software es una estimación en pantalla. Los valores reales de impresión profesional varían en función del tipo de papel, la composición de las tintas y los perfiles de color específicos de cada impresora.

El espacio de color LAB y la gestión del gamut

El modelo LAB es un espacio de color tridimensional e independiente del dispositivo que abarca todos los colores perceptibles por el ojo humano.

  • L (Luminosidad): Expresada de 0 a 100.
  • a (Eje verde-rojo): Valores de transición cromática.
  • b (Eje azul-amarillo): Valores de transición cromática.

Un ejemplo de este formato es 40.73, 50.63, -79.08. Si la entrada no cumple con la estructura requerida, el sistema devuelve el error: "Escribe LAB como L 0–100 con a y b, p. ej. 40.73, 50.63, -79.08.".

Limitaciones de gama (Gamut)

El espacio de color LAB y el modelo CMYK pueden definir colores que quedan fuera del rango visible (gamut) que una pantalla estándar puede reproducir mediante RGB. Cuando se introduce un valor que excede este límite, el conversor lo ajusta automáticamente al color visible más cercano dentro del espectro RGB. Debido a esta aproximación, si se vuelve a convertir ese color ajustado a su formato original (LAB o CMYK), se puede producir una ligera variación en los valores numéricos.

Aplicaciones prácticas en diseño y desarrollo web

La transferencia precisa de valores entre diferentes espacios de color es una tarea habitual para diseñadores y desarrolladores front-end. Durante la fase de diseño, es común trabajar con herramientas que emplean coordenadas LAB o selectores visuales para definir la identidad de una marca. Sin embargo, para implementar estos diseños en hojas de estilo CSS o código HTML, es necesario traducir dichos valores a formatos compatibles con la web, como HEX o RGB.

Asimismo, la accesibilidad web requiere verificar que los contrastes de color cumplan con las normativas vigentes. Disponer de los valores exactos en HSL facilita la tarea de ajustar la luminosidad de un elemento de la interfaz sin alterar su tono original, asegurando así la legibilidad del texto sobre diferentes fondos.

Preguntas frecuentes

¿Entre qué formatos de color puedo convertir?
HEX, RGB, HSL, HSV, CMYK y LAB. Escribe un valor en cualquiera de ellos y los otros cinco se actualizan a la vez, así pasas de un formato a cualquier otro.

¿El resultado CMYK sirve para imprenta profesional?
Tómalo como una estimación aproximada en pantalla. El CMYK real de impresión depende del papel, la tinta y el perfil de la impresora, así que la imprenta puede darte valores algo distintos.

¿Por qué un color LAB o CMYK vuelve algo cambiado?
LAB y CMYK pueden describir colores que una pantalla no muestra. Cuando un valor queda fuera del rango visible en RGB, se ajusta al color visible más cercano, por lo que al volver puede variar un poco.