Ir para o conteúdo

Gere paletas de cores e verifique o contraste

Gere paletas de cores a partir de harmonias, combinações aleatórias ou uma foto, crie tons de 50 a 950 e verifique o contraste WCAG 2.2 com sugestões de correção, tudo no seu navegador.

Harmonia
Matizes vizinhos, a 30° de distância no círculo cromático
3366ffblue
33ccffsky
6633ffindigo
33ffccteal
cc33ffpurple

11 etapas em OKLCH; a etapa circulada é exatamente a sua cor.

blue
sky
indigo
teal
purple

Cor selecionada

#3366ff
hex
#3366ff
rgb
rgb(51 102 255)
hsl
hsl(225 100% 60%)
oklch
oklch(57.3% 0.234 265.3)
Roda no seu navegador · sem uploadComo funciona

Como usar: Gerador de paleta de cores e contraste

  1. 1

    Comece por uma cor

    Digite ou escolha uma cor base e depois selecione uma harmonia, como análoga, tríade ou complementar dividida — ou embaralhe uma paleta aleatória.

  2. 2

    Trave e refine

    Trave as amostras de que você gosta antes de embaralhar de novo, edite qualquer amostra diretamente ou extraia as cinco cores dominantes de uma foto.

  3. 3

    Verifique a legibilidade

    Abra Contraste para testar o texto sobre o fundo com WCAG 2.2 AA e AAA, aplique uma correção sugerida e veja a paleta como pessoas com daltonismo a enxergam.

  4. 4

    Exporte

    Copie variáveis CSS, um tema Tailwind v4 ou configuração v3, SCSS ou JSON com tons de 50 a 950, ou baixe amostras em PNG.

Limites e Pro

Tudo é grátis: paletas de 5 cores, 6 harmonias, embaralhamentos e exportações ilimitados, imagens de até 50 MB para extração de cores, amostras em PNG com 1600 pixels de largura.

Sobre: Gerador de paleta de cores e contraste

O gerador de paleta de cores cria um esquema de cinco cores e tudo o que um design system precisa em torno dele. As harmonias giram o matiz base no círculo cromático HSL: a análoga avança 30° para cada lado, a complementar adiciona o matiz oposto, a complementar dividida usa os dois matizes vizinhos ao oposto, a tríade distribui três matizes a 120° de distância, a tétrade usa um quadrado de 90° e a monocromática mantém um matiz em cinco níveis de luminosidade. O modo aleatório respeita as amostras travadas, e a opção de imagem agrupa os pixels de uma foto em OKLab para encontrar as cinco cores distintas mais comuns.

Para cada cor, a aba Tons gera uma escala de 11 passos, de 50 a 950, em OKLCH, em que o passo mais próximo da sua cor recebe o valor exato; ou, então, os 13 tons do sistema HCT do Material 3, junto com as cinco paletas-chave que um tema Material derivaria. O verificador de contraste usa a fórmula de luminância da WCAG 2.2, nunca arredonda uma taxa para cima e sugere a cor mais próxima que passa, alterando apenas a luminosidade e mantendo o matiz. Uma grade mostra a taxa de cada par da paleta contra o branco e o preto.

As simulações cobrem protanopia, deuteranopia, tritanopia e acromatopsia com as matrizes de Machado e indicam amostras que se confundem entre si. As exportações nomeiam as cores pelo matiz e aceitam nomes personalizados. A ferramenta não avalia se as cores combinam com uma marca, e as simulações são aproximações de como pessoas com deficiência na visão de cores enxergam; elas não substituem testes com essas pessoas.

Privacidade

Todos os cálculos de cor, verificações de contraste e análises de imagem rodam nesta aba: a foto usada para extrair cores é lida do seu disco para um canvas pequeno e nunca é enviada. A paleta pode ficar no endereço da página para que um link copiado a reabra; nada é salvo em servidor.

Recursos

Seis harmonias e cores de imagem

De análoga a tétrade a partir de uma cor base, embaralhamentos aleatórios com travas ou as cores dominantes de uma foto.

Contraste WCAG 2.2 com correções

AA e AAA para texto normal e grande e para elementos de interface, com a cor aprovada mais próxima a um clique.

Exportações prontas para devs

Variáveis CSS, Tailwind v4 e v3, SCSS e JSON em HEX, RGB, HSL ou OKLCH, além de amostras em PNG.

Gerador de paleta de cores e contraste: perguntas frequentes

Qual taxa de contraste a WCAG 2.2 exige?
O nível AA exige 4,5:1 para texto normal e 3:1 para texto grande, ou seja, pelo menos 24 px regular ou 18,66 px em negrito. O nível AAA eleva esses valores para 7:1 e 4,5:1. Ícones, bordas de campos e outros gráficos relevantes precisam de 3:1 pelo critério 1.4.11. O verificador trunca as taxas: 4,49:1 aparece como reprovado no AA, em vez de ser arredondado para aprovado.
Como as correções de contraste sugeridas são escolhidas?
A ferramenta mantém o matiz e a croma da cor reprovada e altera apenas a luminosidade em OKLCH, mais escura ou mais clara, até o par chegar a 4,5:1 ou 7:1. Depois oferece a opção que muda menos, separadamente para o texto e para o fundo. Como o matiz permanece, um azul de marca continua reconhecível como azul, apenas um pouco mais escuro ou mais claro.
Posso gerar uma paleta a partir de uma foto ou logo?
Sim. Escolha A partir de uma imagem e selecione um PNG, JPG, WebP, GIF ou SVG de até 50 MB. A imagem é reduzida para 160 pixels no seu navegador, pixels transparentes são ignorados e os demais são agrupados por clusterização k-means em OKLab. Os cinco maiores grupos claramente diferentes formam a paleta, do mais comum ao menos comum.
Como uso a exportação no Tailwind CSS?
No Tailwind v4, escolha Tailwind v4 e cole o bloco @theme no seu CSS principal; classes como bg-blue-500 passam a usar seus tons. No v3, escolha Tailwind v3 e mescle o objeto colors em theme.extend no tailwind.config.js, onde cada cor também recebe um valor DEFAULT. Renomeie as cores na aba Exportar para obter nomes como brand ou accent.
Quais tipos de daltonismo são simulados?
Protanopia e deuteranopia, as formas de cegueira ao vermelho e ao verde que juntas afetam cerca de 2% dos homens; tritanopia, a rara forma de cegueira ao azul; e acromatopsia, em que nenhuma cor é vista. Cada faixa mostra a paleta convertida pelo modelo de Machado 2009, e amostras cujas cores simuladas ficam quase idênticas são sinalizadas para você adicionar um rótulo ou uma diferença de luminosidade.

Outras tarefas com esta ferramenta