Convertidor de RGB a CMYK

Convierte valores RGB a CMYK al instante mientras escribes, con ejemplo resuelto y tabla de colores comunes. Gratis.

Ejemplo resuelto

RGB 255, 87, 51 = CMYK 0%, 66%, 80%, 0%

Cómo funciona la conversión

  • CMYK expresa el color como porcentajes de tinta cian, magenta, amarilla y negra. En pantalla es una aproximación estándar: la impresión varía según el perfil y el papel.

Colores comunes en RGB y CMYK

ColorRGBCMYK
Rojo255, 0, 00%, 100%, 100%, 0%
Naranja255, 165, 00%, 35%, 100%, 0%
Amarillo255, 255, 00%, 0%, 100%, 0%
Verde0, 128, 0100%, 0%, 100%, 50%
Cian0, 255, 255100%, 0%, 0%, 0%
Azul0, 0, 255100%, 100%, 0%, 0%
Morado128, 0, 1280%, 100%, 0%, 50%
Rosa255, 192, 2030%, 25%, 20%, 0%
Marrón165, 42, 420%, 75%, 75%, 35%
Blanco255, 255, 2550%, 0%, 0%, 0%
Gris128, 128, 1280%, 0%, 0%, 50%
Negro0, 0, 00%, 0%, 0%, 100%

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

Preguntas frecuentes

¿Cómo convierto RGB a CMYK?

Escribe o pega tu valor RGB arriba: el valor CMYK se actualiza mientras escribes. También puedes elegir el color visualmente con el selector.

¿La conversión es exacta?

Usa la fórmula estándar de pantalla. El color impreso real depende del perfil ICC de la impresora, las tintas y el papel: toma los valores CMYK como punto de partida para imprenta.

De RGB a CMYK: una conversión aproximada

El conversor de RGB a CMYK que tienes delante hace exactamente lo que promete: escribes un color en formato RGB (tres números enteros entre 0 y 255) y obtienes al instante su equivalente CMYK en forma de cuatro porcentajes (de 0 a 100) que representan la tinta cian, magenta, amarilla y negra (clave) que una impresora emplearía para reproducirlo. Pero esa equivalencia no es una correspondencia exacta ni universal. RGB y CMYK describen el color por medios físicos distintos: RGB es luz aditiva, la que usan las pantallas; CMYK es tinta sustractiva, la que usan las imprentas. Por eso la conversión es una aproximación —sin un perfil ICC asociado, el resultado es un punto de partida para impresión, no una réplica.

El método subyacente parte de una normalización: los valores RGB (0–255) se dividen entre 255 para obtener coordenadas en el rango. Luego se calcula el negro (K) como 1 - max(R, G, B). Si K es distinto de 1, los otros canales se obtienen mediante (1 - R - K) / (1 - K), y análogamente para G y B. Finalmente se multiplican por 100 para mostrar los porcentajes. Este algoritmo estándar (a veces llamado «CMY básico») ignora perfiles de papel, tipo de tinta y ajustes de ganancia de punto; por eso la herramienta advierte que el resultado puede diferir del valor que usaría un impresor profesional.

Cómo funciona el conversor en tu navegador

Todo el proceso ocurre en tu navegador. Los valores que introduzcas —ya sea en el campo RGB, o en cualquiera de los otros formatos disponibles (HEX, HSL, HSV, LAB, o el selector visual de color)— se actualizan simultáneamente en todos los campos. Esto significa que puedes empezar por un código hexadecimal (#4F46E5), ver su descomposición HSL, y luego leer directamente los porcentajes CMYK. La herramienta no envía nada a ningún servidor; cada conversión se calcula con JavaScript en el lado del cliente.

La entrada de RGB está estrictamente limitada a tres números enteros entre 0 y 255. Si escribes, por ejemplo, 79, 70, 229, obtendrás CMYK 66%, 69%, 0%, 10%. Pero también puedes editar el campo CMYK directamente: la herramienta acepta cuatro porcentajes (por ejemplo, 66%, 69%, 0%, 10%) y recalcula el RGB correspondiente, actualizando el resto de formatos. El mismo comportamiento aplica a cualquier campo: al modificar uno, todos los demás se adaptan al instante.

Limitaciones: gama de color y valores fuera de rango

La diferencia fundamental entre RGB y CMYK no es solo numérica: es una diferencia de gama. RGB (sobre todo en espacios como sRGB o Adobe RGB) puede representar colores muy saturados que la tinta sobre papel no puede reproducir. Por ejemplo, un azul eléctrico como 0, 0, 255 en RGB tiene una luminancia que supera el límite del CMYK estándar. En ese caso, la herramienta ajusta automáticamente el color al valor visible más próximo. Eso significa que si conviertes 0, 0, 255 a CMYK y luego vuelves a convertir ese CMYK a RGB, obtendrás un tono ligeramente diferente. Es una consecuencia inevitable de que la gama CMYK es más pequeña.

Además, si introduces un valor en LAB o CMYK que esté fuera del espacio RGB visible (por ejemplo, un amarillo muy luminoso con L=100, a=0, b=0 en LAB), la herramienta lo redondea al color RGB más cercano que se pueda mostrar en pantalla. Al reconvertir ese color a su formato original, puede aparecer un pequeño desplazamiento. Esto no es un fallo: es el comportamiento correcto cuando se trabaja con espacios de color de distinto tamaño.

Formatos de color adicionales en la misma página

El conversor no se limita a RGB y CMYK. En la misma interfaz ves los valores en HEX (formato hexadecimal de seis dígitos, muy usado en desarrollo web), HSL (matiz, saturación, luminosidad), HSV (matiz, saturación, valor) y LAB (coordenadas CIE Lab). Cada uno de estos modelos tiene un propósito distinto:

  • HEX: Representación compacta de RGB, común en CSS.
  • HSL: Más intuitivo para diseñadores; el matiz se expresa en grados (0–360), la saturación y luminosidad en porcentajes.
  • HSV: Similar a HSL pero con el «valor» (brillo) en lugar de luminosidad; útil en interfaces de selección de color.
  • LAB: Modelo perceptualmente uniforme basado en la visión humana; se usa en perfiles ICC y corrección de color profesional.

La presencia de todos estos formatos permite comparar cómo un mismo color se expresa en distintos sistemas, algo especialmente útil cuando se trabaja entre entornos de diseño web y preprensa.

Errores comunes al introducir valores

La herramienta muestra mensajes de error específicos si introduces datos inválidos en cada formato. Por ejemplo:

  • RGB: «Introduce RGB como tres números 0–255, ejemplo: 79, 70, 229.»
  • CMYK: «Introduce CMYK como cuatro porcentajes 0–100, ejemplo: 66%, 69%, 0%, 10%.»

Es un error frecuente olvidar el símbolo de porcentaje en CMYK, o escribir valores con decimales cuando se esperan enteros. También es común confundir el orden: en CMYK el canal negro (Key) es el último, no el primero. Si escribes 0%, 10%, 66%, 69% pensando que el negro va primero, obtendrás un color totalmente distinto. La herramienta no adivina: interpreta estrictamente el orden predefinido (C, M, Y, K). Otro error típico es escribir valores RGB separados por comas sin espacios, como 79,70,229; la herramienta acepta la coma como separador, pero es recomendable mantener el formato legible.

Quién necesita esta herramienta y para qué

Diseñadores gráficos que preparan archivos digitales para impresión necesitan un punto de partida rápido para convertir un color de pantalla a tinta. Los desarrolladores front-end que reciben especificaciones de marca en hex o RGB a menudo tienen que proporcionar un equivalente CMYK para folletos, carteles o tarjetas. El personal de producción de imprenta puede usar la herramienta para comprobar si un color RGB muy vivo caerá fuera de la gama CMYK y, por tanto, no se podrá reproducir fielmente. Cualquier persona que mueva un valor de color desde un flujo de trabajo basado en luz (web, vídeo, iluminación escénica) a uno basado en tinta encontrará aquí una primera aproximación, siempre teniendo en cuenta que el resultado no sustituye a una conversión con perfil ICC sobre el soporte final.

La herramienta también es educativa: ver cómo un mismo color se representa en seis modelos distintos ayuda a entender la naturaleza de cada espacio cromático y por qué ciertos colores solo existen en pantalla.

Preguntas frecuentes

¿Por qué el CMYK que obtengo no coincide con el que me da mi imprenta?
Porque la conversión usa un algoritmo genérico sin perfil ICC. El resultado es un punto de partida; para un ajuste exacto necesitas un perfil específico del papel y la tinta que uses (por ejemplo, FOGRA39 para papel estucado, o GRACoL para América del Norte).

¿Qué significa que CMYK tenga una gama más pequeña?
Significa que algunos colores que ves en una pantalla (como azules neón o verdes muy brillantes) no pueden reproducirse con tintas físicas. Al convertirlos, la herramienta los acerca al color visible más cercano, pero la impresión real no podrá igualar la viveza de la pantalla.

¿Puedo usar este conversor para preparar archivos para serigrafía?
Sí, como referencia inicial. Pero la serigrafía a menudo utiliza tintas planas (Pantone) en lugar de CMYK; la conversión te dará una mezcla aproximada, pero no sustitutiva de una muestra física.

¿Qué ocurre si introduzco un valor LAB con coordenadas que no existen en RGB?
La herramienta lo ajusta al color RGB visible más próximo. Al reconvertir ese RGB a LAB, puede que el nuevo valor LAB no coincida exactamente con el original. Es una limitación inherente a trabajar con espacios de distinto tamaño.

¿Los datos se guardan en algún sitio?
No. Todo el procesamiento ocurre exclusivamente en tu navegador. No se envía ni almacena ningún valor en ningún servidor.

¿Puedo introducir valores CMYK con decimales?
El campo CMYK espera números enteros de 0 a 100 seguidos del símbolo de porcentaje. Si introduces decimales (ej. 66.5%), la herramienta los interpreta como error y muestra el mensaje correspondiente. Para valores intermedios, redondea al entero más cercano.