Gerador de Cores Material
Gere uma paleta completa do Material Design a partir de qualquer cor base, com todos os tons primários (50–900), cores de destaque (A100–A700), amostras ao vivo e saída pronta para copiar em CSS, SCSS ou JSON.
Tons primários (50–900)
Cores de destaque (A100–A700)
Crie uma paleta completa do Material Design a partir de uma única cor com este gerador de cores Material gratuito. Escolha ou cole qualquer valor hex, dê um nome à sua paleta e obtenha instantaneamente os dez tons primários — 50, 100, 200, 300, 400, 500, 600, 700, 800 e 900 — além das quatro cores de destaque do Material A100, A200, A400 e A700, exibidas como amostras ao vivo com variáveis CSS, um mapa SCSS ou JSON prontos para copiar. Tudo é calculado de forma privada no seu navegador.
O que é um gerador de cores Material?
Um gerador de cores Material transforma uma cor base no conjunto completo de tons que o sistema Material Design do Google espera para uma paleta. Cada cor do Material (como Indigo ou Teal) traz dez tons primários numerados de 50 a 900, do mais claro ao mais escuro, além de um pequeno conjunto de cores de destaque vibrantes rotuladas como A100, A200, A400 e A700. Esta ferramenta cria toda essa variação a partir da cor escolhida, tratando-a como o tom 500, misturando-a com branco para os tons mais claros e com preto para os mais escuros, e derivando destaques vivos a partir do mesmo matiz.
Como gerar uma paleta Material Design
Comece com qualquer cor e obtenha uma paleta Material pronta para colar em segundos. Tudo é atualizado ao vivo enquanto você digita.
- Escolha uma cor com a amostra ou cole um valor hex como #3f51b5.
- Digite um nome para a paleta, por exemplo primary ou brand.
- Revise os tons 50–900 e os destaques A100–A700 nas amostras ao vivo.
- Escolha variáveis CSS, um mapa SCSS ou JSON como formato de saída.
- Clique em Copiar paleta e cole diretamente no seu projeto.
Tons primários vs cores de destaque
As paletas Material têm duas partes. Os tons primários (50–900) são clareamentos e escurecimentos da cor base usados em superfícies, texto e grandes áreas, com o 500 atuando como cor principal. As cores de destaque (A100–A700) são variantes mais saturadas e chamativas, destinadas a realces como botões, controles deslizantes e botões de ação flutuantes. Este gerador produz os dois conjuntos para que seu tema Material fique completo e pronto para entrar nos seus tokens de design.
Por que usar este gerador de cores Material?
- Gera os dez tons primários do Material (50–900) a partir de uma cor base.
- Adiciona as quatro cores de destaque do Material A100, A200, A400 e A700.
- Amostras ao vivo mostram cada tom com seu valor hex e texto de contraste legível.
- Exporta como variáveis CSS, um mapa SCSS ou tokens de design em JSON.
- Nomeia sua paleta para que as chaves se encaixem direto no seu código.
- 100% grátis e privado — tudo roda no seu navegador.
Perguntas frequentes
Quais tons o Material Design usa?
Uma paleta do Material Design usa dez tons primários — 50, 100, 200, 300, 400, 500, 600, 700, 800 e 900 — onde 50 é o clareamento mais claro e 900 é o escurecimento mais escuro, com o 500 tratado como base. Ela também adiciona quatro tons de destaque rotulados como A100, A200, A400 e A700. Este gerador produz todos esses tons a partir da cor escolhida.
Como a paleta é calculada?
A ferramenta trata a cor informada como o tom 500. Ela mistura essa cor com branco em quantidades crescentes para criar os tons mais claros de 50 a 400, e com preto para criar os tons mais escuros de 600 a 900. As cores de destaque são derivadas do mesmo matiz usando variações HSV de alta saturação, por isso parecem mais brilhantes e vivas do que os tons primários.
Para que servem as cores de destaque?
As cores de destaque (A100–A700) são as cores vibrantes e de alto contraste de uma paleta Material. Elas são usadas em realces interativos como botões de ação flutuantes, interruptores, controles deslizantes e estados de seleção, quando você quer que o elemento se sobressaia em relação às cores primárias mais discretas das superfícies.
Como adiciono a paleta ao meu projeto?
Escolha o formato de saída que combina com seu stack. As variáveis CSS entram em um bloco :root, o mapa SCSS funciona com mixins de tema no estilo Material e o formato JSON serve para tokens de design ou objetos de tema em JavaScript. Copie o código gerado e cole onde suas cores são definidas.
Meus dados de cor são enviados para algum lugar?
Não. Toda a paleta é gerada no seu navegador com JavaScript. Nada sobre suas cores ou o nome da paleta é enviado, então a ferramenta funciona offline e é segura para usar em trabalhos de marca não lançados.