CSS Clip Path Generator
Visually create CSS clip-path shapes with draggable handles. Generate clip-path code for polygons, circles, and ellipses.
Shape Presets
Live Preview
Generated CSS
.clipped {
clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
-webkit-clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
}Point Coordinates (drag to adjust):
P1: 50.0%, 0.0%
P2: 100.0%, 38.0%
P3: 82.0%, 100.0%
P4: 18.0%, 100.0%
P5: 0.0%, 38.0%
How to Use
Visually create CSS clip-path shapes with draggable handles. Generate clip-path code for polygons, circles, and ellipses.
- 1Choose a shape preset (triangle, star, hexagon, circle, etc.) to start with a ready-made clip-path.
- 2Drag the white handles in the live preview to reshape polygon vertices. The clip-path value updates instantly.
- 3Use 'Add Point' or 'Remove Point' to change the number of vertices in a polygon shape.
- 4Change the preview color using the color picker to test how the clip-path looks with your design.
- 5Copy the generated CSS with one click and paste it into your stylesheet.
Key Features
- 12 shape presets — triangle, star, pentagon, hexagon, arrow, circle, ellipse, and more
- Draggable polygon handles — interactively reposition each vertex in the live preview
- Editable clip-path field — manually type any valid clip-path value and see the preview update
- Outputs both clip-path and -webkit-clip-path for full browser compatibility