Skip to content
Gerador de gradientes CSS
Tools

Gerador de gradientes CSS

Novo

Crie gradientes CSS lineares, radiais e cônicos com prévia ao vivo.

Color stops

Click the bar to add a stop · drag a handle to move it.

Stop
Presets

Runs entirely in your browser. Nothing is uploaded.

Gerador de gradiente CSS visual que roda direto no seu navegador

Este gerador de gradiente CSS transforma a sintaxe complicada de linear-gradient(), radial-gradient() e conic-gradient() em apenas alguns cliques. Adicione e arraste paradas de cor na barra de gradiente, defina o ângulo ou o centro e veja a pré-visualização em tamanho real atualizar em tempo real. Quando estiver do jeito que você quer, copie o código pronto para produção. Não precisa instalar nada nem criar conta — todo gradiente é gerado localmente e nenhum dado seu é enviado para servidor.

Foi criado para ser a única ferramenta de gradiente que você vai precisar: mais completo do que geradores específicos como cssgradient.io (sem suporte a cônico, sem saída Tailwind) ou a extensão Colorzilla (sem exportação PNG). Ao contrário do gerador de gradiente do Canva, que trava recursos por trás de uma conta, ou das ferramentas da Adobe que exigem assinatura Creative Cloud, aqui tudo é grátis.

Linear, radial e cônico — todos os tipos de gradiente

Alterne entre um gerador de gradiente linear (transição ao longo de um ângulo), um gerador de gradiente radial (efeito de holofote a partir de um centro, em círculo ou elipse, com controle de tamanho e posição) e um gerador de gradiente cônico (cores que giram em torno de um ponto, perfeito para rodas de cores e gráficos de pizza). Cada tipo exibe exatamente os controles necessários: ângulo para linear, forma/tamanho/posição para radial e ângulo inicial com centro para cônico.

Adicione paradas de cor ilimitadas, arraste para reposicionar e defina a opacidade de cada parada para criar gradientes transparentes suaves com rgba(). Clique na barra para soltar uma nova parada exatamente onde você apontar. A maioria das ferramentas concorrentes, como o Colorzilla, suporta apenas duas ou três paradas — aqui não tem limite, então gradientes de cinco ou seis cores são tão fáceis quanto uma transição simples de duas cores.

Copie CSS, Tailwind ou SCSS — e exporte um PNG

A saída fica a uma aba de distância. A aba CSS entrega uma declaração background pronta com um fallback opcional de -webkit- (ângulo convertido corretamente para navegadores legados). A aba Tailwind gera utilitários idiomáticos bg-gradient-to-r from-[...] to-[...] para gradientes lineares, caindo para um valor arbitrário bg-[linear-gradient(...)] em gradientes radiais e cônicos. A aba SCSS encapsula o valor em uma variável reutilizável $gradient.

Precisa de um arquivo de imagem? Baixar PNG pinta o gradiente exato em um canvas a 1600x900 — um verdadeiro download de gradiente PNG sem marca d'água e sem enviar nada ao servidor. A Adobe Express coloca isso atrás de uma assinatura. O TinyWow exige upload de arquivo. Aqui é grátis e nada sai do seu dispositivo.

Gere um gradiente a partir de uma imagem

Quer um gradiente que combine com a foto de uma marca, captura de tela ou foto de produto? Use o A partir da imagem: a ferramenta analisa os pixels da foto direto no seu navegador, encontra as cores dominantes e cria um gradiente com múltiplas paradas a partir delas, ordenadas do claro ao escuro para uma transição suave. Como a análise acontece localmente, a imagem nunca é enviada para lugar nenhum.

A partir daí, você pode ajustar as paradas extraídas, mudar o ângulo, reduzir a opacidade de uma cor ou alternar para um gradiente radial ou cônico. É a forma mais rápida de criar um snippet de CSS com gradiente de fundo que conecta um hero, card ou botão a uma imagem existente — sem precisar de plugin do Figma ou extensão da Adobe.

Predefinições, randomizador e links compartilháveis

Sem inspiração? Toque em uma predefinição selecionada — pôr do sol, oceano, aurora, menta, pêssego e muito mais — para carregar um gradiente refinado e depois ajustar a partir daí. Clique em Aleatório para uma combinação harmoniosa nova de duas ou três cores. É um ótimo ponto de partida quando você precisa de algo bonito sem gastar tempo em teoria das cores.

Toda mudança que você faz é codificada na URL da página, então Copiar link entrega a um colega o gradiente exato que você está vendo — sem exportar, sem conta, sem print. O link carrega as cores, o tipo, o ângulo e as paradas, funcionando inteiramente no lado do cliente sem precisar de servidor. Algo que ferramentas como Figma e Canva não conseguem fazer sem uma conta.

Privado e grátis — sem upload, sem cadastro

Não tem cadastro, não tem custo e nada precisa ser enviado. Este criador de gradiente CSS roda inteiramente no seu dispositivo usando JavaScript e um canvas HTML, então cores de marca confidenciais e designs não lançados nunca saem do seu navegador. Salve nos favoritos como o seu gerador de gradiente linear, radial e cônico favorito para fundos, botões, seções hero, overlays e gráficos. Copie CSS, Tailwind ou SCSS, ou exporte um PNG, sempre que precisar. Funciona igualmente bem no iPhone, Android, Windows e Mac.

Frequently asked questions

Como criar um gradiente em CSS?

Defina a propriedade background (ou background-image) para uma função de gradiente. A mais simples é um gradiente linear de duas cores: background: linear-gradient(90deg, #6366f1 0%, #ec4899 100%); — isso pinta uma transição da esquerda para a direita do índigo ao rosa. Escolha suas cores e ângulo acima, depois copie a linha background pronta direto na sua folha de estilos. Não precisa escrever a sintaxe na mão — o gerador constrói tudo enquanto você arrasta cada parada para o lugar.

Qual a diferença entre gradiente linear, radial e cônico?

Um linear-gradient mistura as cores ao longo de uma linha reta no ângulo que você escolher (ex.: 90deg = da esquerda para a direita). Um radial-gradient irradia a partir de um ponto central em círculos ou elipses, como um holofote. Um conic-gradient varre as cores em torno de um ponto central como os ponteiros de um relógio, o que o torna perfeito para rodas de cores e gráficos de pizza. Esta ferramenta cria os três; alterne com os botões Linear / Radial / Cônico. A maioria das ferramentas gratuitas, como o gerador de fundo do Canva, oferece apenas gradientes lineares, e o cssgradient.io nem suporta gradientes cônicos.

Como fazer um fundo com gradiente em CSS?

Aplique um gradiente ao background de qualquer elemento. Para um fundo de página inteira, tente: body { background: linear-gradient(135deg, #2193b0 0%, #6dd5ed 100%); min-height: 100vh; }. Como um gradiente é tratado como imagem, você também pode adicionar background-attachment: fixed; para que ele fique fixo enquanto a página rola. Monte visualmente acima e copie o CSS. Sem precisar de Figma, Canva ou qualquer ferramenta de design. Funciona igual em todos os navegadores modernos sem prefixos em 2026.

Como adicionar mais de duas cores a um gradiente?

Adicione paradas de cor extras, cada uma com sua própria posição. Clique em qualquer lugar na barra de gradiente (ou no botão + Adicionar parada) para inserir uma nova parada e depois arraste para onde quiser. Três cores ficam assim: linear-gradient(90deg, #ff0000 0%, #ffff00 50%, #00ff00 100%). Não há limite real — adicione quantas paradas seu design precisar. Ao contrário do coolors.co, que mostra apenas paletas sem o CSS, ou do Canva, que trava a edição de gradiente por trás de uma conta, aqui você gera CSS de produção com paradas ilimitadas na hora.

Como definir o ângulo ou direção do gradiente?

Para um gradiente linear, o primeiro valor é o ângulo: 0deg aponta para cima, 90deg aponta para a direita, 180deg aponta para baixo, 270deg aponta para a esquerda. Você também pode usar palavras-chave como 'to right' ou 'to bottom right', então linear-gradient(to right, ...) é idêntico a linear-gradient(90deg, ...). Arraste o controle deslizante de Ângulo ou clique em uma seta de direção acima e o valor atualiza em tempo real. O CSS de saída é atualizado instantaneamente para você copiar e colar em qualquer folha de estilos ou framework.

Ainda preciso de prefixos -webkit- para gradientes em 2026?

Em 2026, não. linear-gradient, radial-gradient e conic-gradient são suportados sem prefixo em todos os navegadores atuais, então um simples background: linear-gradient(...) é suficiente. Você só adicionaria -webkit- para Safari/iOS muito antigos (antes de 2017) ou WebView legado do Android. Marque 'Adicionar prefixo -webkit-' na saída CSS e a ferramenta gera uma linha de fallback convertida corretamente acima da linha padrão. A conversão de ângulo (90deg vira 270deg na versão webkit) é feita automaticamente.

Como criar um gradiente no Tailwind CSS?

Use os utilitários de gradiente: uma classe de direção mais as cores from-, via- e to-, ex.: bg-gradient-to-r from-indigo-500 to-pink-500. Para cores exatas, use valores arbitrários: bg-gradient-to-r from-[#6366f1] to-[#ec4899]. Alterne a saída para a aba Tailwind para copiar as classes do seu gradiente atual, incluindo um valor arbitrário bg-[linear-gradient(...)] para gradientes radiais e cônicos, para os quais o Tailwind não tem atalho nomeado. A maioria dos recursos sobre gradientes no Tailwind não cobre esse caso.

Como exportar um gradiente como imagem PNG?

Clique em Baixar PNG. A ferramenta pinta seu gradiente exato em um canvas HTML a 1600x900 e salva como .png — ideal para fundo de slide, banner de redes sociais ou mockup de design. Tudo é renderizado no seu navegador, sem upload. Ao contrário do TinyWow, que exige upload para um servidor, ou do Adobe Express, que coloca a exportação PNG atrás de uma assinatura, aqui não há risco de privacidade e nenhum custo. Precisa de outro tamanho? Redimensione ou corte o PNG em qualquer editor de imagens depois.

Como criar um gradiente a partir de uma foto?

Clique em 'A partir da imagem' e escolha uma foto. A ferramenta lê os pixels localmente, encontra as cores mais frequentes e gera um gradiente a partir delas — uma forma rápida de combinar a paleta de uma foto de marca ou produto. Sua imagem nunca sai do dispositivo; a análise é feita no navegador e os dados são descartados em seguida. Ao contrário do Adobe Color ou do Coolors, que exigem upload ou conta para extrair paletas, tudo fica privado no seu computador. Você pode ajustar as paradas extraídas, mudar o ângulo ou alternar para radial ou cônico.

O que é um gradiente cônico e quando usar?

Um gradiente cônico gira as cores em torno de um ponto central em vez de ao longo de uma linha, então a transição varre como o ponteiro de um relógio. conic-gradient(from 0deg, red, yellow, green, blue, red) cria uma roda de cores completa. São ideais para gráficos de pizza, gráficos de rosca, anéis de progresso, seletores de cor e efeitos de brilho angular. O suporte nos navegadores está consolidado desde 2021 no Chrome, Firefox, Safari e Edge sem prefixo. Selecione Cônico acima, defina o ângulo inicial e a posição central e experimente. A maioria das ferramentas de gradiente não suporta cônico.

Como criar um gradiente suave ou transparente?

Dê a uma parada um valor alfa. Reduza o controle deslizante de Opacidade em uma parada e o CSS muda para rgba(). Por exemplo, linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%) cria uma transição de transparente para 60% preto — o clássico scrim atrás de texto sobre uma foto. Dica: faça a transição entre a mesma cor (de transparente para sólido da mesma tonalidade) para evitar um meio-tom acinzentado e feio que os navegadores produzem ao fazer fade entre duas cores totalmente transparentes e diferentes. A ferramenta gera o rgba automaticamente quando você ajusta a opacidade de uma parada.

Este gerador de gradiente é melhor que o cssgradient.io ou o Colorzilla?

O gerador de gradiente do UtiloKit cobre tudo que essas ferramentas fazem — tipos linear, radial e cônico, editor de múltiplas paradas, cópia de código — além de saída em Tailwind CSS, download de PNG, extração de gradiente a partir de imagem, links compartilháveis e suporte a gradientes animados. O cssgradient.io não tem suporte a gradiente cônico e não gera saída em Tailwind. O editor de gradiente do Colorzilla é uma extensão de navegador e não exporta PNG nem Tailwind. Tudo aqui roda no seu navegador sem upload, sem cadastro e sem anúncios bloqueando recursos.

Posso usar este gerador de gradiente no iPhone ou Android?

Sim. A ferramenta é totalmente responsiva e funciona em qualquer navegador móvel moderno. Abra no Safari do iPhone ou no Chrome do Android, monte seu gradiente e copie o CSS direto para a área de transferência. Como tudo roda no lado do cliente, não é necessário baixar nada e funciona mesmo em conexões móveis lentas depois que a página carrega. O editor de paradas com arrastar e soltar se adapta ao toque, então criar gradientes com múltiplas paradas no celular é simples.