Gerador de CSS gradient

Escolha um tipo e cores — um gradiente CSS limpo e pronto para copiar é atualizado ao vivo, com uma prévia visível.

90°

Pré-visualização

Como usar

  1. Um gradiente já está na tela quando a página abre — o primeiro resultado não precisa de clique.
  2. Escolha um tipo: “Linear” segue um ângulo, “Radial” se espalha a partir de um círculo, “Cônico” varre ao redor de um centro. Mude o ângulo com o controle para linear e cônico.
  3. Defina as cores com as amostras e arraste cada posição (0–100%). Adicione mais cores com “+ Adicionar cor” se quiser um gradiente com vários pontos; remova até ficar com dois.
  4. O CSS é atualizado ao vivo abaixo — copie com um clique e cole em qualquer lugar que aceite CSS.

Exemplo

Configurações

Linear · 90° · #FF5733 @0% → #33A1FF @100%

CSS

linear-gradient(90deg, #FF5733 0%, #33A1FF 100%)

Este é um gradiente linear padrão de #FF5733 à esquerda para #33A1FF à direita; 90deg significa “para a direita”. “Radial” gera radial-gradient(circle, #FF5733 0%, #33A1FF 100%), e “Cônico” gera conic-gradient(from 90deg, #FF5733 0%, #33A1FF 100%). Tudo é ASCII simples e cola em qualquer CSS sem alterações.

Escopo, limites e dúvidas comuns

  • Apenas cores opacas: as amostras são seletores de cor do navegador e não mostram alfa. Para transparência, converta a cor para uma forma com alfa primeiro e depois volte.
  • Apenas um segmento padrão: linear, radial ou cônico — sem prefixos -webkit-, sem truques de camadas/múltiplos fundos, sem dimensionamento radial ou posicionamento de centro.
  • Os pontos mantêm a ordem em que você os adiciona — eles não são ordenados automaticamente, então uma posição fora de ordem cria um salto duro de propósito.
  • Entre 2 e 8 pontos. Reduzir para um ponto interrompe o gradiente (com um aviso) em vez de falsificá-lo.
  • Sem biblioteca de predefinições, sem aplicar ao plano de fundo da página inteira, sem link de compartilhamento com o gradiente — o botão de compartilhar compartilha apenas a URL da página; nada é enviado, armazenado ou gravado na URL.
  • O ângulo não faz sentido para gradientes radiais, então o controle de ângulo se esconde e o código gerado não tem ângulo.

O que as pessoas costumam precisar em seguida, quando já têm um gradiente.