Pular para o conteúdo principal
DevTools by Decussi
  • Ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil
Ferramentas
  1. Início
  2. /Ferramentas
  3. /Web
  4. /Gerador de Gradiente CSS

Gerador de Gradiente CSS – Linear, radial e cônico com interpolação OKLCH

Monte gradientes CSS linear, radial e cônico com prévia ao vivo e copie o código ou a classe do Tailwind. Suporta interpolação em OKLCH.

🔒Processado no navegador – nenhum dado enviado ao servidor

Presets

Paradas de cor

  • 0%
  • 100%

sRGB (padrão)

OKLCH

CSS

background: linear-gradient(90deg, #2563eb 0%, #facc15 100%);

Classe Tailwind

bg-[linear-gradient(90deg,#2563eb_0%,#facc15_100%)]

Valor arbitrário: os espaços viram “_”, que o Tailwind converte de volta. Funciona no v3 e no v4.

Como usar esta ferramenta

  1. Comece por um preset ou escolha o tipo: linear, radial ou cônico
  2. Ajuste o ângulo (ou a forma, no radial) e as cores com suas posições
  3. Adicione, remova ou reordene as paradas de cor até a prévia ficar como quer
  4. Ative a interpolação OKLCH se o meio do gradiente estiver acinzentado e copie o CSS ou a classe Tailwind

Sobre esta ferramenta

O que é

Um gradiente CSS é uma imagem gerada pelo navegador que passa de uma cor para outra. Por padrão a mistura é feita em sRGB, canal por canal — e entre cores opostas, como azul e amarelo, a média dos canais cai perto do cinza. Interpolar em OKLCH percorre o matiz mantendo luminosidade e saturação, e o meio do gradiente fica vivo.

Quando usar

  • Criar fundos de hero, cards e botões sem exportar imagem
  • Corrigir um gradiente com faixa cinza ou lamacenta no meio
  • Gerar a classe arbitrária do Tailwind sem errar a troca de espaços por _
  • Montar um gradiente cônico para gráficos de pizza ou rodas de cor

Segurança

Processamento 100% no navegador. Nenhum dado é enviado ao servidor — seus dados sensíveis permanecem no seu dispositivo.

Perguntas frequentes

Por que meu gradiente fica cinza no meio?
Porque o navegador interpola em sRGB por padrão. Entre azul (#2563eb) e amarelo (#facc15), a média de cada canal dá um tom perto do cinza. Com linear-gradient(90deg in oklch, ...) a mistura acontece em um espaço perceptual e passa por verdes e cianos saturados em vez do cinza.
O "in oklch" funciona em todos os navegadores?
Funciona no Chrome e Edge 111+, Safari 16.2+ e Firefox 127+. Navegadores mais antigos descartam a declaração inteira; por isso o CSS gerado traz antes uma linha com o mesmo gradiente em sRGB, que fica valendo nesses casos.
Como usar o gradiente no Tailwind?
Copie a classe bg-[linear-gradient(...)]. Dentro de valores arbitrários o Tailwind não aceita espaço, então cada espaço vira _ e ele converte de volta ao gerar o CSS. Funciona no Tailwind v3 e no v4.
Qual a diferença entre linear, radial e cônico?
O linear muda de cor ao longo de uma reta, na direção do ângulo. O radial parte do centro para fora, em círculo ou elipse. O cônico gira em volta do centro, como os ponteiros de um relógio — é o que se usa para gráficos de pizza e rodas de cor.

Ferramentas relacionadas

  • 🎨Conversor de Cores
  • ◐Contraste WCAG
  • 🖼Conversor de Imagem
  • ⭐Gerador de Favicon
  • 🖼Imagem ↔ Base64
  • 🎨Gerador de Paleta Tailwind
DevTools

Ferramentas para desenvolvedores, em português. Sem cadastro e sem instalação.

Criado e mantido por Decussi

Ferramentas

  • Todas as ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil

Referência

  • Consulta rápida
  • Guias
  • Códigos HTTP
  • Cron
  • Checagens de SEO

Desenvolvedores

  • API e devs
  • llms.txt
  • ai.txt
  • Sitemap

Newsletter

Receba novidades e novas ferramentas no seu email.

Sugira uma ferramenta

Tem uma ideia? Envie sua sugestão.