About the Mesh Gradient Generator
Create a mesh-like background from layered radial gradients. Each point has its own color, position, and spread so you can build soft organic backgrounds without an image editor.
Build soft multi-point color fields with layered radial gradients. Move each focal point, tune its spread, and copy CSS without uploading anything.
background: radial-gradient(circle at 18% 20%, #7c3aed 0%, transparent 55%), radial-gradient(circle at 82% 18%, #06b6d4 0%, transparent 52%), radial-gradient(circle at 24% 82%, #f472b6 0%, transparent 52%), radial-gradient(circle at 80% 80%, #facc15 0%, transparent 48%), #0f172a;Create a mesh-like background from layered radial gradients. Each point has its own color, position, and spread so you can build soft organic backgrounds without an image editor.
Choose the background color that sits behind all gradient points.
Change each point color and move its X and Y position.
Increase or reduce the point size to control how much each color blends into the background.
Copy the layered radial-gradient declaration into your project.
No. This version approximates a mesh look with layered CSS radial gradients, which keeps the output portable and copyable.
The editor supports multiple points and keeps at least two active points.
Yes. The generated CSS can be applied through a style object, stylesheet, CSS module, or a custom Tailwind utility.
A mesh blends several color regions rather than placing all stops along one straight line. Adjust the regions gradually to avoid muddy transitions.
Test the text over the lightest and darkest regions. Place a solid or translucent panel behind text when the mesh varies too much.