CSS Gradient Text Generator

Create stunning CSS gradient text with live preview. Linear, radial, and conic gradients. Up to 5 color stops, animation support, typography controls. Copy CSS instantly.

Gradient Text
.gradient-text {
  background: linear-gradient(90deg, #ff006e 0%, #8338ec 50%, #3a86ff 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  font-size: 64px;
  font-weight: 800;
  display: inline-block;
}

gradientGradient

90deg
0%
50%
100%

text_fieldsTypography

64px
0px

animationAnimation

paletteGradient Gallery

30 handpicked gradient presets in 5 categories. Click any to apply it to the generator above.

trending_upPopular

local_fire_departmentWarm

ac_unitCool

auto_awesomeVibrant

spaSubtle

About this tool

The CSS Gradient Text Generator lets you create eye-catching gradient text effects with full control over colors, direction, and animation. Choose from linear, radial, or conic gradient types and add up to 5 color stops with precise position control.

Customize typography with font size, weight, letter spacing, and text transform options. Enable animation for a moving gradient effect with adjustable duration. Use the 30 preset gradients for quick inspiration or build your own from scratch.

The generated CSS uses the standard background-clip: text technique, which is supported in all modern browsers. The code includes vendor prefixes for maximum compatibility.

Frequently Asked Questions

How does CSS gradient text work?

CSS gradient text uses background-clip: text combined with a transparent text color. A gradient is applied as the background, then clipped to the text shape, creating the illusion of gradient-colored text.

What gradient types are supported?

Three types: Linear (straight-line gradients at any angle), Radial (circular gradients from center outward), and Conic (sweep gradients around a center point). Each supports up to 5 color stops.

Can I animate the gradient text?

Yes. Toggle animation to create a moving gradient effect. Adjust the animation duration from 1 to 10 seconds. The CSS output includes the @keyframes code ready to use.

Is gradient text accessible?

Gradient text works best for headings and decorative elements. For body text, use solid colors for better readability. Always ensure sufficient contrast between the gradient colors and the background.

Related Tools