ForHosting KIT · Imagens

Conversor CMYK para RGB

Transforme uma amostra CMYK em tudo o que uma tela precisa de uma vez: C0 M50 Y100 K0 gera RGB 255, 128, 0 e o código hexadecimal #FF8000, pronto para colar na sua folha de estilos. Tintas fora da faixa são recusadas, nunca corrigidas às escondidas. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
C
0
M
50
Y
100
Preto
0
Você obtém
Ciano
0
Magenta tinta
50
Amarelo
100
Preto key
0

Designers de impressão, operadores de pré-impressão e desenvolvedores front-end costumam receber amostras de marca como porcentagens de ciano, magenta, amarelo e key a partir de arquivos de diagramação ou receitas de tinta, mas precisam de inteiros vermelho, verde e azul para telas, CSS, tokens de design ou pipelines de imagem. Este conversor CMYK para RGB aceita quatro porcentagens no intervalo de zero a cem, executa uma conversão determinística independente de dispositivo e devolve canais RGB arredondados de zero a duzentos e cinquenta e cinco, além de um objeto rgb aninhado, uma string CSS rgb() e um código hex em maiúsculas que você pode colar em folhas de estilo.

Informar porcentagens CMYK e o que a conversão calcula

Forneça quatro números nomeados c, m, y e k para ciano, magenta, amarelo e key (preto). O motor trata cada porcentagem como fração de cobertura de tinta dividindo por cem. Em seguida aplica a fórmula clássica independente de dispositivo usada em materiais de web e gráficos: vermelho igual a duzentos e cinquenta e cinco vezes um menos ciano sobre cem vezes um menos key sobre cem; verde usa magenta com o mesmo fator key; azul usa amarelo com o mesmo fator key.

Os resultados são arredondados para o inteiro mais próximo e limitados ao intervalo de byte de zero a duzentos e cinquenta e cinco para que casos-limite de ponto flutuante nunca emitam canais fora da faixa. Key puro cem com ciano, magenta e amarelo zero produz RGB em zeros; tinta zero nos quatro canais produz branco duzentos e cinquenta e cinco em cada canal.

Repasses de marca da impressão para a web

Converta amostras CMYK de manuais de marca impressos em RGB e hex para que sites de marketing e apps mostrem prévias na tela consistentes das mesmas receitas de tinta.

Design systems e pipelines de tokens

Automação que parte de cores de marca CMYK deriva canais RGB e strings CSS para temas, documentação e bibliotecas de componentes sem clamp silencioso de porcentagens inválidas.

O que acontece se uma porcentagem estiver fora de 0–100?

Cada um de c, m, y e k deve estar entre 0 e 100 inclusive; valores fora da faixa são rejeitados e não cobrados.

Os valores RGB são inteiros ou frações?

Vermelho, verde e azul são inteiros de 0 a 255 inclusive, alinhados ao uso comum de canais sRGB em CSS e APIs de imagem.

O conversor CMYK para RGB é gratuito?

A ferramenta do navegador roda grátis no seu dispositivo.

Qual código hexadecimal C0 M50 Y100 K0 gera?

Gera #FF8000, ou seja, vermelho 255, verde 128 e azul 0. Você também recebe a mesma cor como linha RGB, para colar a forma que a sua folha de estilos ou o seu arquivo de design usa.

Em que se convertem o preto puro e o papel sem tinta?

O preto a 100 % sem ciano, magenta ou amarelo gera RGB 0, 0, 0. Sem tinta em nenhum dos quatro canais, o resultado é branco, com 255 em vermelho, verde e azul.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

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

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Qualquer porcentagem fora de zero a cem falha com um erro invalid_input claro para que valores de tinta ruins nunca se tornem um clamp silencioso.

Informar porcentagens CMYK e o que a conversão calcula

Cada valor deve ser um número finito entre zero e cem inclusive; strings decimais e inteiras como "50" ou "12.5" são aceitas, e os aliases cyan, magenta, yellow, key e black mapeiam para os mesmos campos quando você prefere nomes longos. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem rede, sem semente aleatória e sem relógio de parede.

Ler canais RGB, strings CSS e saída hex

O resultado RGB aparece como inteiros r, g e b de zero a duzentos e cinquenta e cinco, duplicados sob red, green e blue, e aninhados dentro de um objeto rgb com as mesmas três chaves. Checagens comuns: amarelo total com as demais tintas zero aproxima amarelo brilhante na tela; ciano e magenta altos com amarelo e key baixos tendem a azul-violeta; ciano, magenta e amarelo altos e iguais com key zero produzem um cinza escuro sujo em vez de preto puro, razão pela qual fluxos de impressão usam o canal key. Em caso de sucesso a resposta devolve as porcentagens de entrada c, m, y e k e expõe de novo os mesmos valores sob os nomes longos cyan, magenta, yellow e key para que o código de UI e demos de SDK escolham rótulos curtos ou longos sem mapeamento extra. Dois formatos prontos para colar estão incluídos: rgb_css é uma string de função CSS clássica como rgb(255, 128, 0), e hex é um código de seis dígitos em maiúsculas com prefixo cerquilha como #FF8000. O campo method é sempre cmyk_to_rgb para que roteadores a jusante possam ramificar sem inspecionar formas. Falta de qualquer porcentagem obrigatória, valores não numéricos e qualquer porcentagem fora de zero a cem falham com invalid_input e não são cobrados após o motor rejeitar a solicitação.

Uso da API, preços, fluxos de design e limites práticos

Chame o conversor CMYK para RGB gratuito no navegador para repasses de marca, demos de aula e prévias rápidas de tela sem instalar uma biblioteca de cor. Esta fórmula é independente de dispositivo e excelente para prévias web e ensino; não substitui transformações de perfil ICC nem soft proof calibrado de prensa quando se exige correspondência absoluta de impressão. Autores que publicam SDKs podem mapear r, g e b diretamente em preenchimentos de canvas, propriedades personalizadas CSS ou tokens de design sem reimplementar a conversão em cada linguagem. Envie um corpo JSON com os números obrigatórios c, m, y e k no intervalo publicado de zero a cem. Use a API pré-paga quando um design system, ferramenta de amostras de e-commerce, pipeline de impressão para web ou harness de correção precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após o motor rejeitar a solicitação. Prefira este endpoint quando a intenção de busca e o enquadramento do produto forem especificamente CMYK para RGB com limites rígidos de porcentagem; para conversão multi-formato entre HEX, RGB, HSL, LAB e CMYK em uma chamada, use o conversor de cor mais amplo do catálogo, e para só RGB para HSL use o conversor dedicado.

Ensino e correção de matemática de cor

Cursos e avaliações de código conferem respostas CMYK→RGB dos alunos com JSON determinístico, com invalid_input claro quando alguma porcentagem cai fora de 0–100.

Como converto CMYK para RGB com esta ferramenta?

Envie JSON com c, m, y e k definidos como números de 0 a 100 (por exemplo c: 0, m: 50, y: 100, k: 0). A resposta inclui r, g, b, rgb_css, hex e um objeto rgb aninhado.

Posso usar aliases como cyan, magenta, yellow, key ou black?

Sim. Os campos cyan, magenta, yellow, key e black são aceitos como aliases de c, m, y e k para que os clientes usem nomes de tinta curtos ou longos.

Ver a documentação completa do KIT →