Gerador de Esquemas de Cores
Gere paletas harmônicas a partir de uma cor base: complementares, análogas, triádicas, tetrádicas e split-complementares. Copie os códigos HEX com um clique.
Clique em qualquer cor para copiar o HEX
Teoria das cores
Para montar cada esquema, a ferramenta trabalha no espaço HSL e gira a matiz (hue) da cor base por ângulos fixos. Na Complementar, pega o tom oposto, a 180°. A Análoga usa os vizinhos imediatos, em ±30°. Já a Triádica distribui três pontos equidistantes, a 120° um do outro, enquanto a Tetrádica usa quatro pontos espaçados em 90°. Por fim, a Split-Complementar divide o oposto em dois tons, posicionados em ±150°.
Teoria das cores em dois minutos
A roda de cores que ainda usamos nasceu em 1666, quando Isaac Newton dobrou o espectro visível em um círculo de sete matizes para explicar como a luz branca se decompõe nas cores do arco-íris. Goethe a refinou psicologicamente um século depois, e na escola Bauhaus Johannes Itten codificou a roda moderna de 12 matizes que os designers ainda ensinam hoje. A roda de Itten é construída sobre o modelo RYB (vermelho-amarelo-azul) — útil para pintores porque pigmentos subtraem luz. Telas usam RGB (aditivo, emissão de luz); impressão usa CMYK (tinta subtrativa).
As harmonias clássicas
- Monocromática — um único matiz com variações de luminosidade e saturação. Silenciosa, elegante, difícil de errar.
- Análoga — três cores adjacentes na roda (≈30°). Calma, natural, harmoniosa — a paleta do pôr do sol e da floresta.
- Complementar — duas cores opostas (180°). Contraste máximo, mas visualmente tensa; use uma como fundo e a outra com parcimônia, como destaque.
- Complementar dividida — uma cor mais as duas vizinhas da sua oposta. Contraste forte com menos tensão que a complementar pura.
- Tríade — três matizes a 120°. Vibrante e equilibrada; funciona quando uma das três domina.
- Tetrádica / retangular — quatro matizes em dois pares complementares. Rica, mas difícil — mantenha uma dominante e o resto como acento.
- Quadrada — quatro matizes a 90°. O esquema mais colorido; corre risco de ficar caótico sem neutros fortes.
Modelos de cor para designers e devs
- HSL (Hue / Saturation / Lightness) — intuitivo para humanos; nativo em CSS via
hsl(). Ótimo para gerar tons mais claros e escuros ajustando o L. - HSB / HSV (Hue / Saturation / Brightness) — variante preferida do Photoshop e de muitos color pickers.
- Lab (CIE L*a*b*) — perceptualmente uniforme: uma distância numérica fixa corresponde a uma diferença percebida constante. Base da métrica ΔE usada para medir precisão de cor em gráfica e identidade de marca.
- OKLCH — alternativa moderna introduzida no CSS Color Module 4. Uniforme como Lab, mas expressa como Lightness, Chroma e Hue, tornando-se a forma recomendada para gerar paletas consistentes (Tailwind v4 já vem com defaults em OKLCH).
Acessibilidade: razão de contraste
As diretrizes WCAG 2.1 definem razões mínimas de contraste entre texto e fundo: AA exige 4,5:1 para texto comum (3:1 para texto grande), e AAA exige 7:1. Uma paleta bonita que falha em contraste é uma paleta quebrada — verifique sempre o texto contra o fundo depois de escolher as cores. Evite colocar uma cor saturada sobre outra saturada da mesma família (ex: azul médio sobre azul claro) — a diferença de luminosidade é estreita demais.
Construindo uma paleta de marca na prática
Um sistema sólido tem aproximadamente: um matiz primário, um secundário (análogo ou complementar), um destaque (usado em menos de 10% da UI para chamadas à ação) e uma escala neutra de cinzas. Sistemas modernos como o Material Design 3 e a paleta do Tailwind usam uma rampa numérica (50, 100, 200, …, 950) gerada mantendo o matiz fixo e movendo luminosidade/chroma — é isso que produz blue-500, blue-600 etc.
Perguntas frequentes
Qual harmonia combina com uma interface limpa? Paletas análogas com um único acento complementar para botões costumam ser as mais legíveis e menos cansativas.
Qual modelo de cor é melhor para CSS? Hoje, hsl() para suporte amplo, oklch() quando você quer rampas perceptualmente consistentes e mira navegadores evergreen.
Como construir uma paleta de marca? Comece pelo matiz primário pelo qual você quer ser lembrado, derive tons em OKLCH, depois adicione uma secundária análoga e um acento complementar. Teste cada combinação texto/fundo contra o WCAG AA.
Ferramentas Relacionadas
Paleta Complementar
Gere a cor complementar (oposta na roda de cores) a partir de uma cor base em hex. Crie combinações de alto contraste para design, sites e identidade visual.
Paleta de cores de uma imagem (local)
Extrai paleta dominante de uma imagem local (k-means simples) — processamento 100% no browser.
Gerador de Paleta de Imagem
Faça upload de uma imagem e extraia 3 a 24 cores dominantes via k-means clustering. Exporte como HEX, RGB, CSS variables ou Tailwind.