Gerador de Gradientes CSS

Crie gradientes lineares, radiais e cônicos com paradas de cor arrastáveis, modos de mesclagem e CSS pronto para uso.

Predefinições
Escolha um ponto de partida refinado.
Camadas
Empilhe gradientes para dar profundidade.
Configurações da camada
Ajuste a geometria e a mesclagem.
Tipo de gradiente
Ângulo135°
Interpolação
Modo de mesclagem
Paradas de cor
Clique para adicionar uma parada. Arraste para mover.
Cor da parada
Posição
%
Cor da parada
Posição
%
Cor da parada
Posição
%
Saída CSS
Copie o CSS que corresponde à prévia.
Formato de cor
JSON de configuração
Exporte ou cole uma configuração.

O que é um gradiente CSS?

Crie gradientes lineares, radiais e cônicos com paradas de cor arrastáveis, modos de mesclagem e CSS pronto para uso.

Um gradiente CSS é uma imagem gerada pelo navegador a partir de uma transição suave entre cores. Como é calculado no momento do render, ele escala para qualquer tamanho sem pixelar e não precisa de arquivos de imagem.

Existem três tipos: linear (direção ou ângulo), radial (círculo ou elipse a partir de um centro) e cônico (varredura ao redor de um centro). Cada gradiente é definido por paradas de cor; cada parada pode incluir posição e alfa para controlar a mistura.

Vários gradientes podem ser empilhados separando-os por vírgulas em background-image e combinados com background-blend-mode para criar texturas mais ricas. O CSS também suporta interpolação em espaços de cor como oklch para transições mais suaves.

  • Gradientes lineares são ótimos para iluminação e profundidade direcional.
  • Gradientes radiais e cônicos são úteis para holofotes, anéis e rodas de cor.
  • Ajuste as posições das paradas para transições mais nítidas ou mais suaves.