Rotação do tom
H_k = (H + δ_k) mod 360
δ vale 180° (complementar), ±30° (análoga), 120° e 240° (triádica), 150° e 210° (complementar dividida), 90°, 180° e 270° (tetrádica).
Escolha uma cor de base e uma harmonia: a paleta aparece em amostras HEX e HSL para copiar, com as variáveis CSS.
Código HEX, rgb() ou hsl(); a transparência é ignorada.
Cor não reconhecida: introduza um código HEX, um valor rgb() ou hsl().
Uma paleta harmoniosa assenta em cores colocadas em ângulos precisos do círculo cromático: opostas para um contraste forte, vizinhas para um ambiente suave, distribuídas em triângulo para um conjunto equilibrado. Este gerador parte de uma cor de base, a sua ou a de uma marca, e calcula seis harmonias clássicas prontas a copiar em HEX, em HSL ou como variáveis CSS.
Introduza a cor de base em HEX, rgb() ou hsl(), ou escolha-a no seletor. É convertida em tom, saturação e luminosidade (HSL); uma eventual transparência é ignorada.
Nas harmonias de tom, a saturação e a luminosidade mantêm-se as da base e só o tom roda: Complementar acrescenta a cor a 180°, Análoga as vizinhas a −30° e +30°, Triádica as cores a 120° e 240°, Complementar dividida as de 150° e 210°, Tetrádica (quadrado) as de 90°, 180° e 270°. Monocromática mantém tom e saturação e cria cinco luminosidades, de −30 a +30 pontos, limitadas entre 5 e 95 %.
Cada amostra mostra o código HEX e o valor HSL, com texto preto ou branco escolhido pela luminância para continuar legível. Um clique copia o código HEX; o bloco Variáveis CSS contém toda a paleta como --color-1, --color-2…
Escreva um código como #3366FF ou use o seletor de cor.
Complementar, análoga, triádica, complementar dividida, tetrádica ou monocromática: a paleta atualiza-se de imediato.
Clique numa amostra para copiar o código HEX ou copie o bloco de variáveis CSS.
A cor de base é convertida em HSL; as harmonias deslocam o tom num ângulo fixo ou deslocam a luminosidade.
H_k = (H + δ_k) mod 360
δ vale 180° (complementar), ±30° (análoga), 120° e 240° (triádica), 150° e 210° (complementar dividida), 90°, 180° e 270° (tetrádica).
L_k = mín(95, máx(5, L + λ_k))
λ vale −30, −15, 0, +15 e +30 pontos percentuais.
Encontre um acento complementar ou tons vizinhos à volta do azul de um logótipo.
Gere cinco luminosidades do mesmo tom para fundos, contornos e estados ao passar o rato.
Obtenha três ou quatro cores bem distintas para as séries de um gráfico ou de um mapa.
225 + 180 = 405, ou seja 45°: um amarelo dourado. Na triádica, 225 + 120 = 345° (rosa framboesa) e 225 + 240 = 465, ou seja 105° (verde). Saturação e luminosidade ficam em 100 % e 60 %.
Entrada
Cor de base #3366FF (hsl(225, 100%, 60%)), harmonia Complementar e depois TriádicaResultado
Complementar: #3366FF e #FFCC33; triádica: #3366FF, #FF3366 e #66FF33A luminosidade de 60 % passa a 30, 45, 60, 75 e 90 %: dois tons escuros para texto ou botões e dois claros para fundos.
Entrada
Cor de base #3366FF, harmonia MonocromáticaResultado
#002699, #0039E6, #3366FF, #809FFF, #CCD9FFDuas na complementar, três na análoga, triádica e complementar dividida, quatro na tetrádica e cinco na monocromática. A cor de base está sempre incluída.
Complementar para um contraste forte, análoga para um ambiente homogéneo, triádica ou tetrádica para várias cores distintas, monocromática para uma interface sóbria.
As harmonias de tom só rodam o tom; a saturação e a luminosidade vêm da cor de base, o que mantém o conjunto coerente.
Sim. Cada cor é calculada em HSL e convertida em HEX com canais arredondados a inteiros, num formato aceite por todos os navegadores.
Cole o bloco :root na sua folha de estilos e use var(--color-1), var(--color-2)… nas suas regras.
Não. A paleta é calculada no seu navegador e nada fica guardado depois de fechar a página.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Converta uma cor entre HEX, RGB e HSL com os respetivos valores equivalentes.
Extraia uma paleta dominante de uma imagem sem a enviar para um servidor.
Visualize uma imagem como pode ser percecionada com diferentes tipos de daltonismo.
Extraia as cores dominantes de uma imagem, atribua-lhes funções e construa uma paleta coerente sem confundir frequência com importância visual.
Redimensione um lote de imagens, converta-o para WebP e remova metadados com um único Pipeline.
Redimensionamento, compressão, WebP, AVIF e boas práticas: um método completo para tornar as imagens de um site mais leves sem degradar desnecessariamente o resultado.
WebP, AVIF e JPEG XL respondem a necessidades diferentes. Compatibilidade, compressão, transparência, HDR e fallback: como escolher em 2026.