Gerador de gradientes CSS
Crie gradientes CSS lineares, radiais e cônicos visualmente com uma barra de paradas arrastável, camadas, paletas aleatórias e uma regra pronta para copiar.
Gerador de gradientes CSS — Projete gradientes de várias paradas visualmente: arraste as paradas por uma barra ao vivo para reposicioná-las, clique na barra para adicionar uma parada e escolha cores com o conta-gotas onde o navegador oferecer suporte. Empilhe várias camadas lineares, radiais ou cônicas em um único fundo, ajuste forma, tamanho e centro radiais, gere um gradiente aleatório, aplique uma paleta selecionada ou gire todos os matizes de uma vez. Tudo roda inteiramente no seu navegador; nenhuma cor ou CSS é enviada a um servidor.
O que é Gerador de gradientes CSS?
O Gerador de Gradientes CSS é uma ferramenta gratuita no navegador para web designers e desenvolvedores front-end que querem criar gradientes visualmente em vez de escrever a sintaxe à mão. Escolha linear, radial ou cônico — com uma variante repetida opcional — e edite as paradas de cor em uma barra de pré-visualização arrastável ou em linhas por parada com campos de cor HEX e posição. Gradientes radiais oferecem forma círculo/elipse, uma palavra-chave de tamanho (closest-side, closest-corner, farthest-side, farthest-corner) e um centro at X% Y%, enquanto os cônicos aceitam um ângulo inicial e um centro. Você pode empilhar várias camadas de gradiente em um único fundo separadas por vírgulas, gerar um gradiente aleatório, aplicar paletas predefinidas, girar o matiz de cada parada e copiar a regra background pronta para colar.
Como usar Gerador de gradientes CSS
- Escolha o tipo de gradiente — Linear, Radial ou Cônico — e ative Repetido nas opções para um padrão repetido.
- Arraste as paradas pela barra de pré-visualização para reposicioná-las, clique em um ponto vazio da barra para adicionar uma parada ou clique duas vezes em uma parada para removê-la.
- Ajuste cada parada com seus campos de cor HEX e posição, ou use o conta-gotas (onde houver suporte) para capturar uma cor da tela.
- Para gradientes radiais, defina a forma (círculo ou elipse), uma palavra-chave de tamanho e o centro X/Y; para os cônicos, o ângulo inicial e o centro.
- Adicione mais camadas para empilhar gradientes em um único fundo, tente Aleatório, aplique uma paleta ou gire todos os matizes de uma vez.
- Copie a regra CSS background gerada e cole na sua folha de estilos.
Exemplos
Gradiente linear simples de duas cores
Entrada
Linear, 90deg, #4f86f7 em 0% e #9333ea em 100%
Saída
background: linear-gradient(90deg, #4f86f7 0%, #9333ea 100%);
Gradiente radial com forma, tamanho e centro
Entrada
Radial, ellipse farthest-corner at 30% 30%, #ffffff 0%, #4f86f7 100%
Saída
background: radial-gradient(ellipse farthest-corner at 30% 30%, #ffffff 0%, #4f86f7 100%);
Duas camadas empilhadas unidas por vírgula
Entrada
Camada 1 linear 90deg; Camada 2 radial circle at 50% 50%
Saída
background: linear-gradient(90deg, #4f86f7 0%, #9333ea 100%), radial-gradient(circle farthest-corner at 50% 50%, #ffffff88 0%, #ffffff00 100%);
Perguntas frequentes
- Quais tipos de gradiente e opções são suportados?
- Gradientes lineares, radiais e cônicos, cada um com uma variante repetida opcional. O radial adiciona forma círculo/elipse, uma palavra-chave de tamanho (closest-side, closest-corner, farthest-side, farthest-corner) e um centro at X% Y%; o cônico adiciona um ângulo inicial e um centro. Você também pode empilhar várias camadas em um único fundo.
- Como funciona a barra de paradas arrastável?
- Arraste qualquer parada pela barra para mudar sua posição, clique em uma parte vazia da barra para inserir uma nova parada com cor interpolada e clique duas vezes em uma parada para removê-la (mantém-se um mínimo de duas). Cada parada também tem campos de cor HEX e posição abaixo da barra.
- Posso capturar uma cor da minha tela?
- Sim, em navegadores compatíveis com a API EyeDropper. Quando disponível, um botão de conta-gotas aparece ao lado de cada parada; clique e escolha qualquer pixel da tela. Você sempre pode digitar um valor HEX ou usar o chip de cor nativo.
- O que fazem Aleatório, as paletas e girar o matiz?
- Aleatório substitui a camada ativa por um novo gradiente aleatório, as paletas trocam as paradas da camada ativa por um conjunto de cores selecionado, e Girar matiz desloca o matiz de cada parada de cada camada de uma vez. Eles só mudam o gradiente quando você clica.
- Minhas cores ou meu CSS são enviados para algum lugar?
- Não. O gradiente é construído inteiramente no seu navegador com cálculos locais de strings e cores — nenhuma cor, CSS ou configuração é enviada a um servidor, então ele funciona off-line e mantém seu trabalho privado.
Ferramentas relacionadas
Código em imagem
Transforme um trecho de código em uma imagem com realce de sintaxe no seu navegador, com mais de 20 linguagens, temas e fundos personalizados, números de linha e exportação em PNG ou SVG.
Verificador de contraste de cor
Verifique o contraste WCAG 2.1 e a pontuação APCA Lc entre uma cor de texto e de fundo, veja os selos AA, AAA e 3:1 e aplique a cor aprovada mais próxima.
Misturador de cores
Misture duas cores HEX na proporção que escolher, no espaço RGB ou Lab, e obtenha a cor intermediária como amostra e valor HEX copiável.
Gerador de tons de cor
Transforme uma cor HEX base em uma escala OKLCH, HSL ou RGB com passos ajustáveis, dicas de contraste WCAG por passo e exportação para CSS, Tailwind e JSON.