Visually build CSS conic-gradient. Essential for pie charts, clocks, donuts, hover effects.
🎨 Color stops
Preview
CSS code
How to use
- Tune the start angle and center position via sliders.
- Add color stops to place colors.
- Pick a shape (circle / square / rectangle).
- Copy the CSS into your project.
- Or start from a preset for a quick base.
Key features
- Start angle 0–360° + freely positioned center
- Add/remove stops, tune each color and angle
- 4 presets (pie / clock / rainbow / loader)
- Circle, square, rectangle outputs
- Live preview + CSS code sync
Use cases
- Pie / donut charts — pure CSS, no Chart.js
- Clock dials — 12-hour analog clock design
- Progress rings — 100% donut progress
- Angular hover — rotating background interaction
- Rainbow / color wheels — designer color wheels
What is conic-gradient?
Conic gradient rotates colors around a center along an angle. The third type after linear-gradient and radial-gradient, standardized in CSS Image Module Level 4. Supported in Chrome 69+, Safari 12.1+, Firefox 83+. Lets you build rotational graphics like pie charts and clocks with pure CSS — no JS or SVG. from {angle} sets the start, at {x} {y} sets center.
FAQ
vs linear/radial?
Rotates along an angle, full 360° loop.
How to make a donut?
Apply border-radius: 50%, then overlay a small white inner circle.
Old browser support?
All post-2020 browsers. IE not supported.
Free?
Yes.