CSS Clip-Path Maker
Drag points on the canvas to shape your clip-path. Choose presets, switch modes, copy CSS instantly.
① Choose a preset or drag the handles ② Switch between polygon, circle and ellipse ③ Copy the CSS
clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
What is CSS clip-path?
The CSS clip-path property creates a clipping region that controls which part of an element is visible. Using polygon(), you define a series of coordinate pairs (in percentages) that form a closed shape — the browser renders only the area inside that polygon. circle() and ellipse() let you clip to circular or oval regions. clip-path is fully hardware-accelerated and can be animated with CSS transitions or JavaScript, enabling dramatic reveal animations and creative section dividers. Combine it with transition: clip-path 0.5s ease for smooth shape morphing.