Gerador de Paleta Harmonica de Cores

Gratuito DevTools

Gerador de Paleta Harmonica de Cores

Gere paletas de cores harmonicas a partir de uma cor base. Escolha entre complementar, analogas, triade, split-complementar, quadrada e monocromatica. Exporte como CSS variables e verifique contraste WCAG.

5.3k usuarios Atualizado em Mar 2026 4.8/5
Avalie esta ferramenta:
4.8 (742 votos) Obrigado!

Configuracoes

Cor base
Tipo de harmonia

Roda de Cores

Paleta Gerada

Clique em uma cor para copiar o hex.

Exportar como CSS Variables

Verificacao de Contraste WCAG AA

Cor 1Cor 2RatioAA NormalAA Grande

Como Usar

Crie paletas harmonicas em segundos.

1
Escolha a cor base
Clique no seletor de cor ou digite um valor hex diretamente.
2
Selecione a harmonia
Escolha o tipo: complementar, analogas, triade ou outro.
3
Explore a paleta
Clique em qualquer swatch para copiar o hex da cor.
4
Exporte o CSS
Copie as CSS variables prontas para usar no seu projeto.

Sobre o Gerador de Paleta Harmonica

Esta ferramenta gera paletas de cores usando teoria das cores, calculando relacoes harmonicas no espaco de cor HSL. Todas as operacoes sao feitas no navegador, sem envio de dados a servidores.

Tipos de harmonia disponiveis:

  • Complementar: duas cores opostas na roda de cores (diferenca de 180 graus).
  • Analogas: cinco cores proximas na roda (deslocamentos de -30 a +30 graus).
  • Triade: tres cores igualmente espacadas (diferenca de 120 graus).
  • Split-Complementar: a cor base mais dois vizinhos do seu complementar.
  • Quadrada/Tetrade: quatro cores igualmente espacadas (90 graus).
  • Monocromatica: variacoes de luminosidade da mesma matiz.

Harmonia de Cores: Teoria, Tipos e Como Aplicar no Design Digital

Neste artigo
  1. O que e harmonia de cores
  2. A roda de cores e o espaco HSL
  3. Tipos de harmonia e quando usar
  4. Contraste e acessibilidade WCAG
  5. Exportando como CSS variables
  6. Perguntas frequentes

1. O Que E Harmonia de Cores

Harmonia de cores e a combinacao esteticamente agradavel de duas ou mais cores, baseada em relacoes matematicas entre suas posicoes na roda de cores. Na teoria classica das cores — originalmente formalizada por Johann Wolfgang von Goethe e Johannes Itten — certas combinacoes produzem sensacoes de equilibrio, tensao ou vibracao, dependendo da relacao angular entre as matizes.

Para designers e desenvolvedores frontend, entender harmonia de cores e fundamental para criar interfaces consistentes, marcas coesas e experiencias visuais que comunicam os valores certos ao usuario.

2. A Roda de Cores e o Espaco HSL

A roda de cores organiza matizes em um circulo de 0 a 360 graus. O espaco de cor HSL (Matiz, Saturacao, Luminosidade) e ideal para calcular harmonias porque a matiz (H) corresponde diretamente ao angulo na roda — tornando operacoes como "cor oposta" simples adicoes de 180 graus.

  • Matiz (H): o angulo na roda de cores (0-360). 0 e vermelho, 120 e verde, 240 e azul.
  • Saturacao (S): a intensidade da cor (0% e cinza, 100% e vibrante).
  • Luminosidade (L): o brilho (0% e preto, 100% e branco).

Nossa ferramenta converte internamente entre HEX e HSL para calcular as harmonias, garantindo precisao matematica em todas as operacoes.

3. Tipos de Harmonia e Quando Usar

Cada tipo de harmonia tem caracteristicas distintas e casos de uso ideais:

  • Complementar: maxima tensao e contraste. Ideal para chamadas de atencao, botoes de CTA e elementos que precisam se destacar do fundo.
  • Analogas: transicao suave, sensacao organica e natural. Excelente para fundos, gradientes e interfaces que precisam parecer calmas e coesas.
  • Triade: equilibrio dinamico com tres cores igualmente espacadas. Usada em identidades visuais que precisam de variedade sem perder harmonia.
  • Split-Complementar: contraste mais suave que o complementar, com tres cores. Boa escolha para paletas de interface com cor de destaque e duas neutras coloridas.
  • Quadrada/Tetrade: quatro cores, maximo de variedade. Requer cuidado — funciona melhor quando uma cor domina e as outras sao usadas com moderacao.
  • Monocromatica: uma unica matiz em varios tons. Cria sofisticacao e profundidade sem risco de conflito. Ideal para dark modes e designs minimalistas.
"A melhor paleta nao e a mais bonita isolada — e a que funciona melhor no contexto do produto e do publico que vai usa-lo."

4. Contraste e Acessibilidade WCAG

A ferramenta inclui verificacao de contraste segundo as diretrizes WCAG 2.1 (Web Content Accessibility Guidelines). As regras principais sao:

  • AA Normal: razao de contraste minima de 4.5:1 para texto de tamanho normal.
  • AA Grande: razao de contraste minima de 3:1 para texto grande (acima de 18pt ou 14pt bold).

Garantir contraste adequado e essencial para usuarios com baixa visao e e exigido por normas de acessibilidade em varios paises. Sempre verifique as combinacoes de cor antes de usa-las em texto sobre fundo.

5. Exportando como CSS Variables

A ferramenta gera automaticamente um bloco :root { } com CSS custom properties prontas para usar. Voce pode colar diretamente no seu arquivo de estilos global e referenciar as variaveis em todo o projeto.

O padrao de nomenclatura --color-1 a --color-N e intencional e generico — renomeie para algo semantico como --color-primary, --color-accent ao integrar no seu design system.

6. Perguntas Frequentes

A ferramenta suporta formatos alem de HEX?

Atualmente o campo de entrada aceita valores HEX de 6 digitos (#RRGGBB). Os swatches exibem tambem os valores RGB e HSL para referencia.

Por que as cores geradas tem a mesma saturacao e luminosidade da cor base?

Por design: a ferramenta varia apenas a matiz, mantendo S e L constantes. Isso garante que a paleta seja visualmente coesa — todas as cores "pesos" equivalentes. Se quiser variacoes de saturacao ou luminosidade, use o modo Monocromatico.

Como usar a verificacao de contraste?

A tabela de contraste compara automaticamente todos os pares de cores gerados na paleta. PASS indica que o par atende o criterio WCAG; FAIL indica contraste insuficiente para uso com texto.