Clip Path Generator
Every value below is a number input — checked directly that a popular clip-path tool offers no numeric input at all, only mouse dragging.
Pick a preset shape (triangle, star, arrow, speech bubble, or circle/ellipse/inset) and edit every point or parameter with a plain number input instead of dragging a mouse — checked directly, a popular clip-path tool has no numeric input at all, no copy button, and no -webkit-clip-path prefix in its output. This one includes all three.
How it works
- Pick a shape — the live preview and code update instantly
- Type exact values into the point (or radius/position/inset) fields for pixel-precise shapes, no dragging required
- Copy the code, which always pairs clip-path with -webkit-clip-path for broader Safari support
Frequently asked questions
Can I get an exact percentage instead of dragging?
Yes — every point (or circle/ellipse/inset parameter) has its own number input, so you can type the exact value instead of eyeballing a mouse drag.
Why does the code include -webkit-clip-path?
Plain clip-path covers most current browsers, but broader Safari compatibility still benefits from the -webkit- prefix, which we include by default so nothing is left for you to add.
What did you find when checking a popular competitor?
We tested it directly: clicking a shape's point brought up no numeric field at all (mouse-drag only), there was no copy button (the code has to be manually selected), and the generated CSS had no -webkit-clip-path fallback.
Is my shape data sent to a server?
No — generation runs entirely in your browser.
Related tools
From the blog
Update history
- 2026-08-31 Added: a cover image (a rectangular photo being cut along a star-shaped outline by a pair of scissors, the star piece lifted away) — used as the card thumbnail, social share image, and blog title image.
- 2026-08-31 Launched: live clip-path generator (no button) — 10 shapes (triangle, trapezoid, pentagon, hexagon, star, arrow, speech bubble, circle, ellipse, inset) with every point/parameter editable via a number input instead of mouse-only dragging, a copy button, and -webkit-clip-path included by default (verified a popular competitor has none of the three). Entirely client-side.