Gerador de tons e sombras
Gere uma escala de cores completa a partir de qualquer cor base — tons misturados com branco e sombras misturadas com preto. Escolha 5, 8, 10 ou 12 etapas por lado, clique em qualquer amostra para copiar seu código HEX e exporte a paleta completa como variáveis CSS, um objeto de configuração do Tailwind CSS ou uma lista HEX simples. Sem cadastro.
Enter any base color to instantly generate tints (mixed with white) and shades (mixed with black). Click any swatch to copy its HEX code. Export as CSS variables, Tailwind config, or a plain HEX list - all processed locally in your browser.
#3B82F6 · rgb(59, 130, 246) · hsl(217, 91%, 60%)
Quick Presets
Tints - mixed with white (10 steps)
Base Color
Shades - mixed with black (10 steps)
| Type | HEX | RGB | HSL |
|---|---|---|---|
| Tint 1 | #4D8DF7 | rgb(77, 141, 247) | hsl(217, 91%, 64%) |
| Tint 2 | #5F99F8 | rgb(95, 153, 248) | hsl(217, 92%, 67%) |
| Tint 3 | #70A4F8 | rgb(112, 164, 248) | hsl(217, 91%, 71%) |
| Tint 4 | #82AFF9 | rgb(130, 175, 249) | hsl(217, 91%, 74%) |
| Tint 5 | #94BBFA | rgb(148, 187, 250) | hsl(217, 91%, 78%) |
| Tint 6 | #A6C6FB | rgb(166, 198, 251) | hsl(217, 91%, 82%) |
| Tint 7 | #B8D2FC | rgb(184, 210, 252) | hsl(217, 92%, 85%) |
| Tint 8 | #CADDFD | rgb(202, 221, 253) | hsl(218, 93%, 89%) |
| Tint 9 | #DBE8FD | rgb(219, 232, 253) | hsl(217, 89%, 93%) |
| Tint 10 | #EDF4FE | rgb(237, 244, 254) | hsl(215, 89%, 96%) |
| Base | #3B82F6 | rgb(59, 130, 246) | hsl(217, 91%, 60%) |
| Shade 1 | #3676E0 | rgb(54, 118, 224) | hsl(217, 73%, 55%) |
| Shade 2 | #306AC9 | rgb(48, 106, 201) | hsl(217, 61%, 49%) |
| Shade 3 | #2B5FB3 | rgb(43, 95, 179) | hsl(217, 61%, 44%) |
| Shade 4 | #26539D | rgb(38, 83, 157) | hsl(217, 61%, 38%) |
| Shade 5 | #204786 | rgb(32, 71, 134) | hsl(217, 61%, 33%) |
| Shade 6 | #1B3B70 | rgb(27, 59, 112) | hsl(217, 61%, 27%) |
| Shade 7 | #152F59 | rgb(21, 47, 89) | hsl(217, 62%, 22%) |
| Shade 8 | #102343 | rgb(16, 35, 67) | hsl(218, 61%, 16%) |
| Shade 9 | #0B182D | rgb(11, 24, 45) | hsl(217, 61%, 11%) |
| Shade 10 | #050C16 | rgb(5, 12, 22) | hsl(215, 63%, 5%) |
:root {
--color-tint-1: #4d8df7;
--color-tint-2: #5f99f8;
--color-tint-3: #70a4f8;
--color-tint-4: #82aff9;
--color-tint-5: #94bbfa;
--color-tint-6: #a6c6fb;
--color-tint-7: #b8d2fc;
--color-tint-8: #caddfd;
--color-tint-9: #dbe8fd;
--color-tint-10: #edf4fe;
--color-base: #3b82f6;
--color-shade-1: #3676e0;
--color-shade-2: #306ac9;
--color-shade-3: #2b5fb3;
--color-shade-4: #26539d;
--color-shade-5: #204786;
--color-shade-6: #1b3b70;
--color-shade-7: #152f59;
--color-shade-8: #102343;
--color-shade-9: #0b182d;
--color-shade-10: #050c16;
}All tint and shade generation runs 100% locally in your browser - your color data is never sent to any server. Tints are created by linearly interpolating between the base color and white; shades by interpolating between the base color and black.
Por que usar nosso gerador de tons e sombras?
- Geração instantânea de tons e sombras: o gerador atualiza toda a sua paleta a cada mudança de cor sem nenhum atraso. Clique em qualquer amostra para copiar seu código HEX na hora — sem botão para pressionar.
- Seguro e 100% privado: toda a geração de tons e sombras roda inteiramente no seu navegador. Seus dados de cor nunca são enviados a nenhum servidor — seguro para cores de marca não lançadas e sistemas de design confidenciais.
- Exporte como variáveis CSS, config do Tailwind ou lista HEX: exporte sua paleta gerada em três formatos: propriedades personalizadas CSS (:root), objeto de configuração do Tailwind CSS ou lista HEX simples. Nome de variável e número de etapas configuráveis (5, 8, 10 ou 12 etapas).
- 100% grátis — sem cadastro: totalmente grátis, sem conta, sem plano premium, sem limites de uso e sem anúncios bloqueando a interface. Gere tons e sombras quantas vezes precisar.
Casos de uso comuns do gerador de tons e sombras
- Escalas de cor para sistemas de design: engenheiros de design system usam o gerador para construir escalas de cores completas para bibliotecas de componentes. Exporte diretamente como variáveis CSS ou config do Tailwind para integrar ao seu pipeline de design tokens.
- Expansão da paleta de marca: designers de marca usam o gerador para expandir uma única cor de marca em uma paleta completa de variantes mais claras e escuras — oferecendo a variedade necessária para fundos, bordas, estados de hover e texto.
- Bibliotecas de cor do Figma e Sketch: designers de interface usam o gerador para criar bibliotecas de cores no Figma e Sketch. Copie os códigos HEX da tabela de amostras e cole diretamente nos estilos de cor da sua ferramenta de design.
- Sites de e-commerce e marketing: desenvolvedores web usam o gerador para criar estados de hover, estados ativos e variantes de fundo a partir de uma única cor de marca — garantindo consistência visual em páginas de produto e landing pages.
- Adaptação de cores para modo escuro: desenvolvedores que criam temas escuros usam o gerador para encontrar variantes mais claras adequadas de suas cores base para fundos escuros — garantindo contraste suficiente sem alterar o tom da marca.
- Cores personalizadas do Tailwind CSS: desenvolvedores de Tailwind CSS usam o gerador para criar escalas de cores personalizadas que seguem a convenção de nomes 50-900 do Tailwind. Exporte diretamente como objeto de configuração do Tailwind e cole no tailwind.config.js.
O que são tons e sombras?
Na teoria das cores, um tom é uma cor misturada com branco, o que a deixa mais clara e menos saturada. Uma sombra é uma cor misturada com preto, o que a deixa mais escura e mais saturada. Juntos, tons e sombras formam uma escala de cores — uma faixa de valores do quase branco ao quase preto que compartilham o mesmo tom da cor base. Escalas de cores são a base dos sistemas de design modernos: fornecem toda a variedade de valores necessária para fundos, bordas, texto, estados de hover e indicadores de foco, mantendo a consistência visual. Nosso gerador de tons e sombras no navegador cria essas escalas na hora a partir de qualquer cor base usando interpolação RGB linear.
Como funciona nosso gerador de tons e sombras
- Insira sua cor base: digite um valor HEX (por ex. #3b82f6 ) ou RGB no campo de cor, ou use o seletor de cor nativo. Você também pode escolher uma cor predefinida para começar rápido.
- Escolha o número de etapas: selecione 5, 8, 10 ou 12 etapas por lado. Mais etapas oferecem granularidade mais fina para sistemas de design complexos; menos etapas funcionam melhor para paletas simples. O gerador atualiza a paleta na hora a cada mudança.
- Copie ou exporte: clique em qualquer amostra para copiar seu código HEX. Use o painel de exportação para copiar a paleta completa como propriedades personalizadas CSS, um objeto de configuração do Tailwind CSS ou uma lista HEX simples — com um nome de variável configurável.
Como os tons e as sombras são calculados
- Fórmula do tom: cada tom é calculado interpolando linearmente entre a cor base e o branco (RGB 255, 255, 255). Um tom na razão r = base × r + branco × (1 − r). O tom mais claro tem o menor valor de r (mais próximo do branco); o tom mais escuro tem o maior valor de r (mais próximo da base).
- Fórmula da sombra: cada sombra é calculada interpolando linearmente entre a cor base e o preto (RGB 0, 0, 0). Uma sombra na razão r = base × r. A sombra mais clara tem o maior valor de r (mais próximo da base); a sombra mais escura tem o menor valor de r (mais próximo do preto).
- Distribuição das etapas: as etapas são distribuídas uniformemente entre a cor base e o branco/preto, excluindo os extremos puros. Isso garante que a paleta tenha espaçamento visual consistente entre cada etapa.
- Formatos de saída: valores HEX, RGB e HSL são fornecidos para cada amostra. A representação HSL é útil para entender como a luminosidade muda ao longo da escala enquanto o tom e a saturação permanecem aproximadamente constantes.
Tons vs. sombras vs. tonalidades
Um tom adiciona branco a uma cor (aumenta a luminosidade, reduz a saturação). Uma sombra adiciona preto a uma cor (reduz a luminosidade, pode aumentar ou reduzir a saturação). Uma tonalidade adiciona cinza a uma cor (reduz a saturação sem alterar a luminosidade de forma tão drástica). Nosso gerador foca em tons e sombras — as variantes mais necessárias em sistemas de design de interface. Para gerar tonalidades, use a ferramenta Misturador de cores para combinar sua cor base com um cinza neutro.
Perguntas frequentes
Um gerador de tons e sombras cria variantes mais claras (tons, misturados com branco) e mais escuras (sombras, misturadas com preto) a partir de uma única cor base. Todo o processamento roda localmente no seu navegador.
Um tom mistura a cor base com branco (mais claro). Uma sombra mistura a cor base com preto (mais escuro). Tons são usados para fundos; sombras, para bordas e texto.
Os tons usam interpolação RGB linear entre a cor base e o branco. As sombras usam interpolação RGB linear entre a cor base e o preto. As etapas são distribuídas uniformemente.
10 etapas correspondem à escala de cores do Tailwind CSS. Use 5 para paletas simples e 12 para sistemas de design complexos que precisem de controle mais fino.
Sim. Selecione «Config do Tailwind» no painel de exportação. O gerador produz um objeto de configuração com chaves numéricas que você pode colar diretamente no tailwind.config.js.
Sim. Selecione «Variáveis CSS» para obter um bloco :root { } com propriedades personalizadas CSS. Você pode personalizar o prefixo do nome da variável.
Com certeza. Toda a geração roda 100% no lado do cliente. Nenhum dado de cor é enviado a qualquer servidor.
HEX (#RGB, #RRGGBB) e valores RGB/RGBA. Você também pode usar o seletor de cor nativo. A saída é fornecida em HEX, RGB e HSL para cada amostra.
Sim. 100% grátis, sem cadastro, sem plano premium, sem cotas de uso e sem anúncios bloqueando a interface.