ForHosting KIT · Imagens

Conversor hex para CMYK

Descubra a mistura de tintas de processo por trás de uma cor de tela: #3498db dá ciano 76%, magenta 31%, amarelo 0% e preto 14%, calculados pela fórmula subtrativa padrão. 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
Hex
#3498db
Você obtém
Hex bruto
#3498db
Hex6
3498db
Resistência (Ω)
52
G
152

Um conversor de hex para CMYK recebe uma cor de tela escrita como código hexadecimal—três ou seis dígitos, com ou sem o hash inicial—e a mapeia para os quatro porcentuais de tinta de processo que impressoras e provas de embalagem ainda usam: ciano, magenta, amarelo e preto (key), cada um de zero a cem por cento. Cole #3498db ou a forma curta #abc; a ferramenta expande o atalho quando necessário, normaliza para hex de seis dígitos em minúsculas, obtém os canais vermelho, verde e azul e aplica a fórmula subtrativa padrão de RGB para CMYK usada em pré-visualizações de impressão e entregas de design. Designers que verificam se um hex de marca se comporta bem em papel couchê, equipes front-end que preparam guias prontos para impressão e testes automatizados de paletas precisam desse mesmo mapeamento determinístico sem abrir um suíte completo de gerenciamento de cor ICC.

O que hex e CMYK significam e como a conversão funciona

Códigos de cor hexadecimais empacotam três canais de oito bits em uma string compacta que folhas de estilo, ferramentas de design e manuais de marca usam há décadas. Na forma de seis dígitos #RRGGBB, os dois primeiros caracteres codificam o vermelho, os do meio o verde e os últimos o azul; cada par é interpretado como inteiro na base dezesseis de zero a duzentos e cinquenta e cinco.

O atalho de três dígitos #RGB duplica cada dígito, de modo que #abc vira #aabbcc—a mesma expansão que o CSS aplica quando você escreve hex curto em uma folha de estilo. CMYK é um modelo de tinta subtrativo: ciano, magenta e amarelo removem luz do papel branco, enquanto o preto (key) aprofunda sombras e economiza tinta em neutros escuros.

Este conversor primeiro expande e analisa o hex em canais RGB inteiros, os escala para o intervalo unitário dividindo por duzentos e cinquenta e cinco e calcula K como um menos o máximo desses três canais unitários. Quando K é efetivamente um, o preto puro retorna zero ciano, magenta e amarelo e cem por cento de key. Caso contrário, cada C, M e Y é (um menos o canal menos K) dividido por (um menos K), multiplicado por cem e arredondado para o porcentual inteiro mais próximo.

Essa forma fechada corresponde à pré-visualização independente de dispositivo dos manuais e das ferramentas gratuitas online de hex para CMYK; não é um perfil de prensa ICC, então oficinas de produção ainda podem refinar os números com o RIP e o tipo de papel.

Dicas práticas, limites e buscas relacionadas

Prefira enviar a string hex que a ferramenta de design exportou, incluindo o hash se você o tiver; ambas as formas funcionam e a resposta sempre normaliza para hex de seis dígitos em minúsculas para que diffs posteriores permaneçam estáveis. Trate os valores CMYK como uma pré-visualização rápida de impressão, não como garantia de saída de prensa: papel diferente, limites de tinta e perfis ICC alteram a aparência mesmo quando os porcentuais coincidem com esta calculadora.

Não passe formas com alfa como #RRGGBBAA ou #RGBA—esta landing limita-se de propósito ao empacotamento RGB opaco clássico, e esses comprimentos são rejeitados para que você note em vez de descartar o alfa em silêncio. Cores CSS nomeadas como rebeccapurple estão fora do escopo; resolva-as primeiro para hex ou use uma ferramenta multi-espaço quando precisar de HSL, LAB ou conversão em lote.

Ao escrever testes unitários, cubra ao menos um caso de seis dígitos, uma expansão de três dígitos, preto puro #000000 (espere K a cem por cento), uma entrada em maiúsculas, uma sem hash e um comprimento inválido deliberado para que regressões de validação não passem despercebidas.

Esta página atende quem busca um conversor de hex para CMYK, #RRGGBB para ciano magenta amarelo preto, ou uma calculadora gratuita de cor hex para CMYK com porcentuais de impressão; não é um suíte completo de gerenciamento de cor, nem extrator de paletas de imagens, nem o caminho inverso de CMYK para hex.

Prefira esta capacidade quando você já tem um token hex e só precisa de porcentuais de tinta CMYK ou de uma string cmyk(); se o pipeline começa com inteiros RGB separados, use em vez disso o caminho dedicado de RGB para CMYK.

Hex de marca para porcentuais de tinta prontos para impressão

Designers colam códigos hex de marca do Figma ou de um guia de estilo e recebem porcentuais de ciano, magenta, amarelo e key para mockups de embalagem e orçamentos de impressão.

Documentação de guias de estilo e handoffs

Converta tokens hex da web em strings CMYK para guias PDF, briefs de fornecedor e chips de cor de merchandising sem abrir um estúdio de cor no desktop.

Quais formatos hex o conversor de hex para CMYK aceita?

Cores hexadecimais de três dígitos (#RGB) e seis dígitos (#RRGGBB), com ou sem # inicial. Letras podem ser maiúsculas ou minúsculas. Formas com alfa e cores CSS nomeadas não são aceitas.

Como o atalho de três dígitos é expandido antes da conversão para CMYK?

Cada dígito é duplicado: #abc vira #aabbcc; em seguida cada par é analisado como canal RGB em base 16 de 0 a 255 e convertido com a fórmula padrão RGB para CMYK.

O que ciano, magenta, amarelo e key representam?

Intensidades de tinta de processo como porcentuais inteiros de 0 a 100.

O conversor de hex para CMYK é gratuito?

A ferramenta do navegador é gratuita e roda localmente.

Quais valores CMYK #3498db dá?

Dá ciano 76%, magenta 31%, amarelo 0% e preto 14%, escritos como cmyk(76%, 31%, 0%, 14%). Antes, a cor é lida como vermelho 52, verde 152 e azul 219.

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/hex-cmyk

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/hex-cmyk \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hex":"#3498db"}'
{
  "hex": "#3498db"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.hex_cmyk",
  "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.

Códigos inválidos—comprimento errado, caracteres não hexadecimais, entrada vazia ou o prefixo de programação 0x—falham com um erro claro invalid_input em vez de inventar cargas de tinta. O caminho é análise e aritmética puramente determinísticas—sem rede, sem sementes aleatórias, sem relógio—de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON toda vez que você a chama.

Como chamar a API e o que volta na resposta

Exemplos válidos incluem #3498db, 3498db, #ABC e abc; espaços ao redor são removidos, letras podem ser maiúsculas ou minúsculas e o hash é opcional. Envie um corpo JSON com um único campo de string obrigatório chamado hex—os aliases color, value, text, input e code são aceitos pelo mesmo resolvedor. Em caso de sucesso a resposta devolve hex como string #rrggbb normalizada em minúsculas, hex6 sem o hash, campos RGB inteiros r g b mais aliases red green blue e um array rgb, uma string css rgb(), porcentuais inteiros cyan magenta yellow e key com aliases black e c m y k, um array cmyk de quatro números, uma string cmyk_css na forma cmyk(C%, M%, Y%, K%), booleanos shorthand e had_hash que descrevem a forma original, uma mensagem curta em inglês e um array steps que mostra cada linha de análise e conversão para depuração ou ensino. Validação falha—campo ausente, string vazia após o hash, comprimento diferente de três ou seis, caracteres não hex, espaços no corpo, prefixo de programação 0x ou um número nu em vez de string—retorna invalid_input e nunca é cobrada. O preço é uma tarifa fixa de US$ 0,002 por solicitação bem-sucedida com unidade item.

Dicas práticas, limites e buscas relacionadas

Tarefas que falham com invalid_input não consomem saldo pré-pago, o que mantém baratos scripts exploratórios e validação de formulários enquanto aprendizes colam valores imperfeitos da área de transferência.

Testes unitários de paleta e fixtures de impressão

Gere tuplas CMYK de referência a partir de fixtures hex para que testes de regressão visual e de pré-visualização de impressão afirmem valores de tinta estáveis.

O que acontece com um código hex inválido?

A API retorna invalid_input com uma mensagem descrevendo o problema (entrada vazia, comprimento errado, caracteres não hex, prefixo 0x e assim por diante). Validação falha não é cobrada.

Ver a documentação completa do KIT →