Skip to content
Convertto

CSS Gradient & Metallic Text Generator

Fill text with a gradient, a metallic sheen or a chrome effect using background-clip.

Gradient text is a background gradient clipped to the glyph shapes: set the gradient as the element's background-image, clip it to the text with background-clip, and make the text itself transparent so the gradient shows through. The metallic presets work by reversing the gradient partway along, because a highlight band is what reads as a reflection where a plain fade reads as a fade. Keep a solid color as a fallback — if background-clip fails the text becomes invisible rather than merely unstyled.

Runs in your browser
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Why is my text invisible?

color: transparent with a background-clip that did not apply leaves nothing to see. Ship a solid color first and override it, so an unsupported browser gets readable text instead of a blank line.

Is gradient text accessible?

Contrast checkers cannot measure it, and the ratio genuinely varies across the word. Keep the darkest stop above 4.5:1 against the background, and never use it for body copy — it belongs on short headings where size compensates.

Does it work on multi-line text?

Yes, but the gradient spans the whole element, so each line gets a slice of it rather than the full sweep. Setting display: inline restarts it per line fragment if you would rather each line carried the complete gradient.

How to use the gradient text generator

  1. 1Choose the effect.
  2. 2Pick the from.
  3. 3Pick the via.
  4. 4Pick the to.
  5. 5Set the angle.
  6. 6Set the font size.
  7. 7Choose the weight.
  8. 8The result appears immediately — copy or download it.

Embed this tool

Put the working gradient text generator on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More css generators