Conversor de Cores

Conversor de Cores

Converta cores entre HEX, RGB, HSL e CMYK instantaneamente. Ferramenta gratuita com seletor de cores, verificador de contraste WCAG e gerador de paletas.

Atualizado em abril de 2026

Active Preview

#197FE6

Complementary Colors

Format Conversions

WCAG AA: Fail
WCAG AAA: Fail
4.02:1 vs white

Tip: Click a complementary color swatch to use it. Press Shift+Enter to copy the HEX value.

Conversor de Cores Online — HEX, RGB, HSL e CMYK

Chega de converter cores manualmente ou depender de múltiplas ferramentas espalhadas. Este conversor de cores online gratuito exibe os valores em HEX, RGB, HSL e CMYK ao mesmo tempo — sem cadastro, sem instalação e sem que seus dados saiam do navegador.

Escolha uma cor usando o seletor interativo, digite um código hex diretamente, ou clique em uma das cores complementares para explorar harmonias de cor. Todos os formatos atualizam em tempo real, e cada valor é copiado com um único clique.

Como Usar o Conversor de Cores

  1. Escolha ou digite sua cor — clique no swatch colorido para abrir o seletor nativo do navegador, ou digite um código hex de 6 dígitos como #3A86FF diretamente no campo de texto.
  2. Copie o formato desejado — clique no ícone de cópia ao lado de HEX, RGB, HSL ou CMYK para pegar o valor e colar no seu projeto.
  3. Verifique o contraste WCAG — a ferramenta compara automaticamente sua cor com o branco e informa se passa nos critérios WCAG AA (4,5:1) e AAA (7:1).
  4. Salve e exporte — clique em "Save to Palette" para colecionar cores e depois "Export Palette" para baixar um arquivo CSS pronto com variáveis customizadas.

Converter entre HEX, RGB e HSL

As cores web vivem em três mundos diferentes: HEX é o shorthand que você vê em folhas de estilo CSS (#FF5733), RGB é a representação por canais usada em ferramentas de design (rgb(255, 87, 51)), e HSL é o modelo amigável para humanos que permite raciocinar sobre matiz, saturação e luminosidade de forma independente (hsl(11, 100%, 60%)).

Converter entre eles é mecânico, mas propenso a erros quando feito manualmente. Esta ferramenta hex para rgb elimina erros de arredondamento e fornece valores matematicamente precisos para os três formatos simultaneamente. CMYK é incluído para fluxos de impressão onde tintas substituem pixels.

Contraste de Cores WCAG — Por Que Importa

As Diretrizes de Acessibilidade para Conteúdo Web (WCAG) definem razões de contraste que garantem que o texto permaneça legível para usuários com baixa visão. Os principais limiares:

  • WCAG AA — pelo menos 4,5:1 para texto normal, 3:1 para texto grande (≥18pt ou ≥14pt negrito)
  • WCAG AAA — pelo menos 7:1 para texto normal, 4,5:1 para texto grande

A ferramenta calcula a razão de contraste da cor selecionada contra o fundo branco usando a fórmula padrão de luminância relativa. Uma cor que repruva no AA geralmente é clara demais para texto corrido e deve ser escurecida.

Formatos de Cor Explicados

  • HEX — Seis dígitos hexadecimais representando os canais R, G, B. Suporte universal em CSS. Exemplo: #1A73E8.
  • RGB — Três inteiros (0–255) para vermelho, verde e azul. Suportado em CSS e em todas as ferramentas de design. Exemplo: rgb(26, 115, 232).
  • HSL — Matiz (0–360°), Saturação (0–100%), Luminosidade (0–100%). Ideal para ajustes programáticos de cor, como escurecer um botão no hover.
  • CMYK — Ciano, Magenta, Amarelo e Preto (Key) como porcentagens. Padrão para design de impressão.

Casos de Uso Comuns

  • Handoff design-para-código: Designers especificam cores em HEX; desenvolvedores frequentemente precisam de RGB para funções color() do CSS ou HSL para temas dinâmicos.
  • Auditorias de acessibilidade: Verifique rapidamente se a cor primária de uma marca passa no contraste WCAG AA no branco antes de lançar em produção.
  • Preparação para impressão: Converta cores de tela para CMYK antes de enviar assets para uma gráfica e evite surpresas na impressão.
  • Construindo sistemas de design: Salve múltiplas cores de marca na paleta e exporte todas como propriedades customizadas CSS com um clique.
  • Explorando harmonias de cor: Clique nos swatches complementares para descobrir cores que combinam bem com a cor base.

Perguntas Frequentes

Como converter uma cor hex para RGB?

Digite ou cole um código hex de 6 dígitos (ex.: #FF8000) no campo de entrada. A ferramenta exibe instantaneamente o equivalente RGB — neste caso rgb(255, 128, 0). Clique no ícone de cópia para usar no seu stylesheet. Sem cálculo manual.

O que é o formato de cor HSL e quando devo usá-lo?

HSL significa Matiz, Saturação e Luminosidade. Ao contrário de HEX ou RGB, o HSL permite manipular uma cor em termos legíveis para humanos — aumente a luminosidade para torná-la pastel, reduza a saturação para deixá-la cinza. É o formato preferido em CSS quando você precisa de variações dinâmicas de cor, como estados de hover ou variantes para modo escuro.

Como funciona o verificador de contraste WCAG?

A ferramenta calcula a luminância relativa da sua cor e a compara com a luminância do branco (1,0) usando a fórmula WCAG: razão de contraste = (L1 + 0,05) / (L2 + 0,05). Se a razão for ≥ 4,5, a cor passa no WCAG AA para texto normal. Se for ≥ 7,0, passa no nível AAA mais restritivo.

Qual a diferença entre cores HEX e RGB?

HEX é simplesmente RGB codificado em notação hexadecimal. A cor #3A86FF é exatamente a mesma que rgb(58, 134, 255) — os dois primeiros dígitos hex (3A = 58) representam vermelho, os do meio (86 = 134) representam verde, e os últimos (FF = 255) representam azul.

Como gerar cores complementares?

Cores complementares são calculadas rotacionando o ângulo de matiz no espaço de cor HSL. Esta ferramenta gera quatro complementos harmoniosos em +90°, +150°, +180° e +270° a partir do matiz base, mantendo a mesma saturação e luminosidade. Clique em qualquer swatch para mudar instantaneamente para aquela cor.

Recursos

Ferramentas Relacionadas