All terms
Color & Tone/lexicon/mesh-gradient

Mesh Gradient

also known ascolor mesh · gradient mesh · blob gradient

A gradient generated by blending multiple colored points across a 2D surface, creating soft organic color washes.

01 · Definition

A mesh gradient interpolates color across a grid of control points, producing soft, organic transitions impossible with linear or radial gradients. Each point pulls color in its surrounding region, and the regions blend smoothly where they meet.

In web work, mesh gradients are usually faked with stacked radial gradients or generated as static SVG/PNG (Tools like Mesh by FreshGradients, or Photoshop's mesh gradient tool). They're the signature backdrop for glassmorphic UIs because glass needs colorful refraction to read as glass.

Use when
  • Backdrops behind glass UI
  • Hero sections needing soft organic color
  • Brand backgrounds where flat color would feel sterile
Avoid when
  • Anywhere text sits directly on top — contrast becomes unreliable
02 · Do
  • +Keep colors in the same temperature family (all cool, all warm)
  • +Limit to 3–5 control points — more becomes muddy
03 · Don't
  • Don't combine high-contrast complementary colors — you'll get muddy mid-tones
05 · Systems that use this

Textbook examples in the directory

06 · Common questions

People also ask

What is a mesh gradient?

A gradient created by blending three or more colored points across a 2D mesh, producing soft organic blobs of color rather than a single linear transition.

How are mesh gradients different from linear gradients?

Linear gradients move from one color to another along a straight axis. Mesh gradients blend multiple color points across a surface, producing painterly, irregular fields.

Are mesh gradients still in style?

Yes — when used with restraint and a tonal palette. Avoid the saturated peach-pink-purple meshes that dominated 2021; modern usage favors muted, controlled color.

How do I render a mesh gradient performantly?

Bake it into a static image or SVG when possible. Live CSS or canvas mesh rendering is GPU-expensive and often janky on low-end devices.

07 · Related terms