Gerador de gradiente de texto CSS

Crie belos efeitos de texto em gradiente. Ajuste cores, ângulo e texto de pré-visualização, depois copie o CSS.

90°
48px
Texto em gradiente
Código CSS

    

Como usar

  1. Escolha suas cores : selecione duas ou mais cores para o gradiente usando os seletores.
  2. Ajuste o ângulo e o estilo : escolha gradiente linear ou radial, ajuste o ângulo e, se quiser, adicione uma posição de parada de cor.
  3. Copie o CSS : o código CSS gerado usa background-clip: text e -webkit-background-clip: text para o efeito de texto em gradiente, copie-o diretamente para sua folha de estilo.

Por que usar o gerador de texto em gradiente ?

O texto em gradiente é um dos efeitos CSS modernos mais populares para títulos, logotipos e textos de call-to-action. Obtê-lo exige uma combinação específica de propriedades CSS (background, background-clip, -webkit-text-fill-color) fácil de errar. Este gerador cuida da sintaxe cross-browser automaticamente e oferece uma pré-visualização em tempo real para aperfeiçoar seu gradiente antes de escrever qualquer linha de código.

Funcionalidades

Perguntas frequentes

Como funciona o texto em gradiente CSS ?

O texto em gradiente CSS funciona aplicando um gradiente como fundo do elemento, depois recortando esse fundo na forma do texto com background-clip: text, e tornando a cor do texto transparente com -webkit-text-fill-color: transparent (ou color: transparent). Apenas o recorte em forma de texto do gradiente é visível.

O texto em gradiente funciona em todos os navegadores ?

O texto em gradiente CSS funciona em todos os navegadores modernos, Chrome, Firefox, Safari e Edge. A propriedade -webkit-background-clip: text é bem suportada. Sempre preveja um fallback em cor sólida para navegadores muito antigos por meio da propriedade color.

Posso usar isso em qualquer tamanho de fonte ?

Sim. O texto em gradiente se adapta perfeitamente ao tamanho da fonte, é CSS puro, não uma imagem, então permanece nítido em qualquer resolução, incluindo telas de alta densidade.

Uma breve história do texto com gradiente na web

O texto com gradiente tornou-se visualmente possível na web com a propriedade -webkit-background-clip: text do WebKit, uma extensão experimental do Safari/Chromium proposta pela equipe WebKit em 2008 como uma forma de preencher as formas dos glifos do texto com um fundo arbitrário (gradiente, imagem, qualquer coisa). A técnica permaneceu não oficial por anos: o Firefox lançou background-clip: text sem prefixo apenas na versão 49 (setembro de 2016), e o CSS Backgrounds Module Level 4 formalizou-a como um rascunho de trabalho do W3C a partir de aproximadamente 2018. A sintaxe de gradiente subjacente amadureceu separadamente. O CSS Images Module Level 3 (Recomendação do W3C 2017) padronizou linear-gradient() e radial-gradient() como valores de imagem de primeira classe; conic-gradient() seguiu no Module Level 4 (Chrome 69 setembro de 2018, Safari 12.1 março de 2019, Firefox 83 novembro de 2020). A combinação dessas duas especificações é o que torna possível hoje um título com gradiente de uma única linha. A adoção explodiu na comunidade de desenvolvedores quando o Tailwind CSS lançou suas classes utilitárias bg-clip-text na v1.4 (2020), transformando os títulos com gradiente em uma primitiva pronta para uso. A identidade de marca moderna agora depende do texto com gradiente como assinatura visual: a série «Bridges» da Stripe, o logotipo com gradiente da Linear, a página de aterrissagem da Vercel, o marketing WWDC da Apple e a loja de templates da Notion usam todos essa técnica. O padrão combinado background-clip: text + gradiente substituiu efetivamente o «PNG de um título estilizado» que dominava o design web 2005-2015, removendo uma categoria de problemas de acessibilidade e desempenho em uma só vez.

A anatomia do texto com gradiente CSS

Padrões reais de uso de texto com gradiente

Considerações de acessibilidade

Mais perguntas frequentes

Por que o texto com gradiente é considerado uma assinatura de marca moderna?

Duas razões. Primeiro, a razão técnica: o texto com gradiente tornou-se totalmente compatível entre navegadores apenas por volta de 2017-2020, então os designs que o usam carregam visivelmente o sinal «construído recentemente», do mesmo jeito que o flat design dizia «2013» ou o esqueuomorfismo dizia «2010». Segundo, a razão cultural: Stripe, Linear, Vercel e Apple WWDC popularizaram o texto com gradiente como elemento de identidade de marca na onda 2020-2024 do marketing de fintech e ferramentas para desenvolvedores. Adotar a mesma linguagem visual sinaliza pertencimento a essa linhagem de design.

Como animo um efeito de texto com gradiente?

A técnica mais comum anima background-position em um gradiente superdimensionado. Defina background-size: 200% 200% e anime background-position de 0% 0% para 100% 100% em um loop de 3-5 segundos. Envolva sempre os keyframes em @media (prefers-reduced-motion: no-preference) para que usuários com sensibilidade ao movimento vejam a versão estática. Evite animar paradas de cor individuais diretamente: CSS atualmente não interpola entre valores de gradiente de forma suave entre navegadores, embora CSS @property (Recomendação candidata do W3C 2022) esteja começando a possibilitar isso.

Os motores de busca e leitores de tela podem ver o texto com gradiente?

Sim. O texto com gradiente é texto HTML puro estilizado com CSS; o DOM ainda contém os caracteres reais. Google, Bing, leitores de tela (NVDA, JAWS, VoiceOver) e qualquer ferramenta de extração de texto leem o conteúdo exatamente como se fosse texto comum de cor sólida. Essa é uma das principais razões pelas quais o texto CSS com gradiente substituiu o antigo padrão «PNG de um título estilizado»: essas imagens eram invisíveis para busca e leitores de tela sem texto alternativo manual.

O texto com gradiente funciona em e-mails HTML?

Principalmente não. Outlook desktop (motor de renderização do Word) remove background-clip; o cliente web do Gmail o suporta de forma inconsistente; Apple Mail e clientes Gmail móveis modernos geralmente o renderizam corretamente. Para campanhas por e-mail, a abordagem mais segura é entregar um título de cor sólida de fallback e tratar o texto com gradiente como «melhoria progressiva» para clientes que o suportem. Algumas equipes pré-compõem o título como PNG/SVG com texto alternativo e aceitam o compromisso de acessibilidade.

Quais cores funcionam melhor juntas em um gradiente de texto?

Três padrões dominam. Análogas (cores adjacentes na roda, p.ex. azul → roxo → rosa) dá resultados suaves, amigáveis para a marca, e é o padrão para a maioria dos sistemas de design modernos. Complementares (opostas na roda, p.ex. azul → laranja) cria contraste forte mas pode parecer berrante em texto longo. Tintas de marca (sua cor primária de marca com variação sutil de luminosidade/saturação) produz um efeito sofisticado que parece integrado em vez de decorativo. Evite misturar mais de três cores em um único título; gradientes complexos são melhor reservados para ícones e elementos gráficos.

Ferramentas relacionadas

Gerador de gradiente CSS Gerador de traços de texto CSS Gerador de texto de falha Gerador de animação CSS