¿Qué es el conversor de Hex a CMYK?
Esta herramienta convierte un código de color hexadecimal —la notación de seis dígitos que se usa en la web y en los programas de diseño— al modelo de color CMYK que emplean las impresoras. CMYK son las siglas en inglés de cian, magenta, amarillo y negro (Key), y cada valor se expresa como un porcentaje de cobertura de tinta. Como las pantallas emiten luz (RGB) mientras que el papel la refleja (CMYK), convertir de un modelo a otro es un paso imprescindible al preparar un diseño digital para impresión.
Cómo usarlo
Escribe un código hexadecimal como #1E90FF en la casilla y pulsa enviar. La herramienta admite valores con o sin la # inicial y acepta tanto los códigos de 6 dígitos como los abreviados de 3, por ejemplo #0AF. El resultado muestra los cuatro porcentajes CMYK junto con los valores RGB de origen para que puedas comprobar la conversión.
La fórmula explicada
Primero se normaliza cada canal de color del rango 0–255 al rango 0–1 dividiéndolo entre 255.
$$R = \frac{R_{255}}{255}, \quad G = \frac{G_{255}}{255}, \quad B = \frac{B_{255}}{255}$$El canal negro se obtiene con \(K = 1 - \max(R, G, B)\). Cuando K es menor que 1, los canales de color se calculan como \(C = \frac{1 - R - K}{1 - K}\), y de forma análoga para M e Y.
$$K = 1 - \max(R,G,B), \quad C = \frac{1-R-K}{1-K}, \quad M = \frac{1-G-K}{1-K}, \quad Y = \frac{1-B-K}{1-K}$$Si el color es negro puro (\(K = 1\)), C, M e Y se fijan en 0 para evitar la división entre cero. Multiplica cada resultado por 100 para expresarlo en porcentaje.
Ejemplo práctico
Tomemos el rojo puro #FF0000. \(R = 255/255 = 1\), \(G = 0\), \(B = 0\). El máximo es 1, así que \(K = 1 - 1 = 0\). Entonces:
En porcentajes queda C 0 %, M 100 %, Y 100 %, K 0 %; es decir, cmyk(0, 100, 100, 0).
Preguntas frecuentes
¿Por qué los colores impresos no coinciden exactamente con los de mi pantalla? El modelo RGB tiene una gama más amplia que el CMYK, por lo que algunos colores muy vivos de la pantalla no se pueden reproducir con tinta y varían ligeramente al imprimirse.
¿Utiliza un perfil de color ICC? No: se trata de la conversión matemática estándar. Los flujos de trabajo de impresión profesional aplican perfiles ICC específicos de cada dispositivo para lograr la máxima precisión.
¿Puedo introducir el hexadecimal abreviado? Sí, los códigos de 3 dígitos como #0AF se expanden automáticamente a #00AAFF.