CSS Clip-Path Generator

Create CSS clip-path shapes visually — click to add polygon points, drag to adjust, or pick from presets like circle, triangle, hexagon and arrow. Copy the clip-path CSS instantly.

Preview — click to add points, drag to move
Click to add polygon points · Drag to move · Double-click point to delete
Shape Type
Points
CSS Output
📦 50 CSS Pattern Presets
Download all 50 presets — copy-paste ready. One-time, €5.
✓ Matching set, tested together · ✓ Commercial & client projects OK · ✓ Instant download
€5 →
🎁 Not ready to buy? Get 10 free CSS presets →

About CSS clip-path

The CSS clip-path property masks an element to a defined shape — everything outside the path becomes invisible. The polygon() function takes a list of x/y coordinate pairs in percentage or length values. circle() and ellipse() are shorthand for simple shapes. Unlike border-radius, clip-path does not affect the element's layout box — it still occupies its original space. Clipped elements can be animated by interpolating between two polygon() values with the same number of points, enabling smooth shape morphing with CSS transitions or animations.

Related Tools

SVG Wave Generator Layered SVG waves for website sections — animated, multi-layer CSS Triangle Generator CSS triangles via border trick or clip-path, 8 directions CSS Mask Generator CSS mask-image effects — fade edges with gradients, reveal with radial CSS Gradient Generator Linear, radial and conic gradients with multiple color stops