ForHosting KIT · Imágenes

Conversor CMYK a RGB

Convierta una muestra CMYK en todo lo que necesita una pantalla: C0 M50 Y100 K0 da RGB 255, 128, 0 y el código hexadecimal #FF8000, listo para pegar en su hoja de estilos. Las tintas fuera de rango se rechazan, nunca se corrigen a escondidas. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
C
0
M
50
Y
100
Negro
0
Obtiene
Cian
0
Magenta tinta
50
Amarillo
100
Negro clave
0

Diseñadores de impresión, operadores de preimpresión y desarrolladores front-end suelen recibir muestras de marca como porcentajes de cian, magenta, amarillo y negro desde archivos de maquetación o recetas de tinta, pero necesitan enteros rojo, verde y azul para pantallas, CSS, tokens de diseño o canalizaciones de imagen. Este conversor CMYK a RGB acepta cuatro porcentajes en el rango de cero a cien, aplica una conversión determinista independiente del dispositivo y devuelve canales RGB redondeados de cero a doscientos cincuenta y cinco, más un objeto rgb anidado, una cadena CSS rgb() y un código hex en mayúsculas que puede pegar en hojas de estilo.

Introducir porcentajes CMYK y qué calcula la conversión

Proporcione cuatro números llamados c, m, y y k para cian, magenta, amarillo y negro (key). El motor trata cada porcentaje como fracción de cobertura de tinta dividiendo entre cien. Luego aplica la fórmula clásica independiente del dispositivo usada en materiales web y de gráficos: rojo igual a doscientos cincuenta y cinco por uno menos cian entre cien por uno menos negro entre cien; verde usa magenta con el mismo factor de negro; azul usa amarillo con el mismo factor de negro.

Los resultados se redondean al entero más cercano y se limitan al rango de byte de cero a doscientos cincuenta y cinco para que los casos límite de punto flotante nunca emitan canales fuera de banda. Negro puro al cien con cian, magenta y amarillo a cero da RGB en ceros; tinta cero en los cuatro canales da blanco doscientos cincuenta y cinco en cada canal.

Entregas de marca de impresión a web

Convierta muestras CMYK de manuales de marca impresos en RGB y hex para que sitios de marketing y aplicaciones muestren vistas previas en pantalla coherentes de las mismas recetas de tinta.

Sistemas de diseño y canalizaciones de tokens

La automatización que parte de colores de marca CMYK obtiene canales RGB y cadenas CSS para temas, documentación y bibliotecas de componentes sin recortar en silencio porcentajes inválidos.

¿Qué ocurre si un porcentaje está fuera de 0–100?

Cada uno de c, m, y y k debe estar entre 0 y 100 inclusive; los valores fuera de rango se rechazan y no se cobran.

¿Los valores RGB son enteros o fracciones?

Rojo, verde y azul son enteros de 0 a 255 inclusive, acordes al uso habitual de canales sRGB en CSS y APIs de imagen.

¿Es gratuito el conversor CMYK a RGB?

La herramienta del navegador funciona gratis en su dispositivo.

¿Qué código hexadecimal da C0 M50 Y100 K0?

Da #FF8000, es decir, rojo 255, verde 128 y azul 0. También recibe el mismo color como línea RGB, para que pegue la forma que use su hoja de estilos o su archivo de diseño.

¿En qué se convierten el negro puro y el papel sin tinta?

El negro al 100 % sin cian, magenta ni amarillo da RGB 0, 0, 0. Sin tinta en ninguno de los cuatro canales se obtiene blanco, con 255 en rojo, verde y azul.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/color/cmyk-rgb

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/color/cmyk-rgb \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"c":0,"m":50,"y":100,"k":0}'
{
  "c": 0,
  "m": 50,
  "y": 100,
  "k": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.cmyk_rgb",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cualquier porcentaje fuera de cero a cien falla con un error invalid_input claro para que valores de tinta erróneos nunca se conviertan en un recorte silencioso.

Introducir porcentajes CMYK y qué calcula la conversión

Cada valor debe ser un número finito entre cero y cien inclusive; se aceptan cadenas decimales y enteras como "50" o "12.5", y los alias cyan, magenta, yellow, key y black se asignan a los mismos campos si prefiere nombres largos. Entradas idénticas producen siempre el mismo JSON porque la ruta es aritmética pura, sin red, sin semilla aleatoria y sin reloj de pared.

Leer canales RGB, cadenas CSS y salida hex

El resultado RGB aparece como enteros r, g y b de cero a doscientos cincuenta y cinco, duplicados bajo red, green y blue, y anidados dentro de un objeto rgb con las mismas tres claves. Comprobaciones habituales: amarillo completo con el resto a cero se aproxima a amarillo brillante en pantalla; cian y magenta altos con amarillo y negro bajos tienden a azul-violeta; cian, magenta y amarillo altos e iguales con negro cero producen un gris oscuro fangoso en lugar de negro puro, por eso los flujos de impresión usan el canal key. En caso de éxito la respuesta devuelve los porcentajes de entrada c, m, y y k, y vuelve a exponer los mismos valores bajo los nombres largos cyan, magenta, yellow y key para que el código de interfaz y las demos de SDK elijan etiquetas cortas o largas sin mapeo extra. Se incluyen dos formatos listos para pegar: rgb_css es una cadena de función CSS clásica como rgb(255, 128, 0), y hex es un código de seis dígitos en mayúsculas con prefijo almohadilla como #FF8000. El campo method es siempre cmyk_to_rgb para que los enrutadores posteriores puedan ramificar sin inspeccionar formas. Falta de cualquier porcentaje obligatorio, valores no numéricos y cualquier porcentaje fuera de cero a cien fallan con invalid_input y no se cobran tras el rechazo del motor.

Uso de la API, precios, flujos de diseño y límites prácticos

Llame al conversor CMYK a RGB gratuito en el navegador para entregas de marca, demostraciones en clase y vistas previas rápidas en pantalla sin instalar una biblioteca de color. Prefiera este extremo cuando la intención de búsqueda y el encuadre del producto son específicamente CMYK a RGB con límites estrictos de porcentaje; para conversión multi-formato entre HEX, RGB, HSL, LAB y CMYK en una sola llamada use el conversor de color más amplio del catálogo, y para solo RGB a HSL use el conversor dedicado. Esta fórmula es independiente del dispositivo y excelente para vistas web y enseñanza; no sustituye transformaciones de perfil ICC ni pruebas de color calibradas de prensa cuando se exige coincidencia de impresión absoluta. Envíe un cuerpo JSON con los números obligatorios c, m, y y k en el rango publicado de cero a cien. Use la API prepago cuando un sistema de diseño, herramienta de muestras de comercio electrónico, canalización de impresión a web o arnés de calificación necesite un contrato estable bajo saldo KIT a $0.002 por ítem exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. Quienes publiquen SDK pueden mapear r, g y b directamente a rellenos de canvas, propiedades personalizadas CSS o tokens de diseño sin reimplementar la conversión en cada lenguaje.

Enseñanza y evaluación de matemáticas del color

Cursos y evaluaciones de código contrastan respuestas CMYK→RGB del alumnado con JSON determinista, con invalid_input claro cuando algún porcentaje cae fuera de 0–100.

¿Cómo convierto CMYK a RGB con esta herramienta?

Envíe JSON con c, m, y y k como números de 0 a 100 (por ejemplo c: 0, m: 50, y: 100, k: 0). La respuesta incluye r, g, b, rgb_css, hex y un objeto rgb anidado.

¿Puedo usar alias como cyan, magenta, yellow, key o black?

Sí. Los campos cyan, magenta, yellow, key y black se aceptan como alias de c, m, y y k para que los clientes usen nombres de tinta cortos o largos.

Ver la documentación completa del KIT →