CSS Mesh Gradient Generator – Free Online Tool
Layer multiple radial gradients into a soft mesh background and copy the CSS. Drag colour points to position them.
Runs in your browser. Nothing you type or paste is uploaded, saved, or sent to an AI.
Click the canvas to add a colour point, drag a point to move it.
background-color: #0a0a1a; background-image: radial-gradient(circle at 20% 25%, rgba(124,58,237,0.85) 0%, transparent 55%), radial-gradient(circle at 78% 20%, rgba(11,188,183,0.8) 0%, transparent 50%), radial-gradient(circle at 30% 80%, rgba(244,63,94,0.75) 0%, transparent 55%), radial-gradient(circle at 82% 75%, rgba(245,158,11,0.7) 0%, transparent 45%);
Want animation, blend modes and PNG export?
This generator does one thing: layered CSS radial gradients you can paste straight into a stylesheet. For 11 rendering styles, multi-layer compositing, real-time WebGL animation and export to PNG, CSS or GLSL, use the full studio.
Open Mesh Gradient StudioExample
Input
4 colour points on a #0a0a1a background
Output
background-image: radial-gradient(circle at 20% 25%, rgba(124,58,237,0.85) 0%, transparent 55%), …
Each point becomes one radial-gradient layer, positioned with `circle at x% y%` and fading to transparent.
How to Use CSS Mesh Gradient Generator
- 1
Add Points
Click anywhere on the canvas to drop a colour point.
- 2
Position Them
Drag a point to move it, and adjust its colour, radius and opacity.
- 3
Copy CSS
Copy the layered radial-gradient CSS into your stylesheet.
Common Use Cases
- ✦Building soft hero section backgrounds
- ✦Adding depth behind landing page copy
- ✦Creating branded gradient cards
Share
Share a link to this tool. Results can be passed via URL parameters.
https://buildutilities.com/share/css-mesh-gradient-generatorFrequently Asked Questions
More CSS Tools
Visual CSS generators with live preview and copy-paste output.