Drag interactive control points on a visual polygon canvas to design triangles, trapezoids, stars, arrows, chevrons, and custom geometric shapes. Generates instant clip-path CSS code.
Runs entirely in your browser
The CSS clip-path property lets you crop an element to a custom shape — triangles, trapezoids, stars, arrows, chevrons and arbitrary polygons — without images or masks. This generator gives you an interactive canvas where you drag control points to draw the shape you want, and it produces the clip-path CSS instantly.
Writing polygon() coordinates by hand is tedious and error-prone; dragging anchors and watching the shape update is far faster and lets you fine-tune precisely. The generated CSS clips any element to that outline, which is useful for decorative section dividers, angled cards, badges and callouts.
It runs in your browser, so you can design shapes freely and copy the result. Because clip-path affects the visible area only, remember the element still occupies its full box for layout — a detail worth keeping in mind when positioning clipped elements.
TechToolsHQ is an independent, reader-supported tech platform. If this free tool saved you time, solved a problem, or helped your workflow, consider supporting our work. Your support helps us keep our utilities 100% free, private, and ad-free for everyone.