Gerador de Gradiente CSS
Crie gradientes CSS lineares e radiais com pré-visualização ao vivo e copie o código. Funciona totalmente no seu navegador: nada é enviado a nenhum servidor.
background: #2563eb; background: linear-gradient(90deg, #2563eb 0%, #db2777 100%);
O que é um gradiente CSS?
Um gradiente CSS é uma imagem que o navegador desenha a partir de uma lista de cores, misturando-as suavemente, então não precisa baixar nenhum arquivo e fica nítido em qualquer tamanho. Um gradiente linear mistura ao longo de uma linha reta no ângulo que você escolher, e um radial se espalha a partir do centro como um círculo ou uma elipse. Cada cor é um stop com uma posição no percurso. Este gerador permite escolher o tipo, o ângulo e até seis stops de cor, mostra uma pré-visualização ao vivo e escreve o CSS, com uma cor sólida de fallback primeiro.
Exemplos
O mesmo gradiente escrito para destinos diferentes:
background: #2563eb;
background: linear-gradient(90deg, #2563eb 0%, #db2777 100%);<div class="bg-gradient-to-r from-blue-600 to-pink-600"></div>element.style.background =
"radial-gradient(circle, #2563eb 0%, #db2777 100%)";const g = ctx.createLinearGradient(0, 0, width, 0);
g.addColorStop(0, "#2563eb");
g.addColorStop(1, "#db2777");
ctx.fillStyle = g;<linearGradient id="g">
<stop offset="0%" stop-color="#2563eb" />
<stop offset="100%" stop-color="#db2777" />
</linearGradient>Casos de uso
Seções hero e banners
Dê profundidade ao header de uma landing page com um gradiente de duas ou três cores em vez de uma imagem de fundo pesada.
Botões e badges
Um gradiente sutil entre dois tons próximos faz um call to action se destacar sem mudar de cor.
Overlays sobre imagens
Coloque um gradiente de transparente a escuro sobre uma foto para que o texto branco por cima continue legível.
Placeholders e avatares
Gere fundos coloridos para estados vazios, cards carregando ou avatares padrão, sem arquivos de imagem.