CSS clip-path Generator
A tool to visually create and customize clip-path shapes for CSS, allowing you to define unique clipping regions for elements. Drag the points to create your own custom shapes.

CSS Output
clip-path: polygon(50% 0%, 0% 100%, 100% 100%)
Demo background
Toggle outside clip-path
triangle

Animation Preview
Hover to see animation between original and current state.
About CSS clip-path
The clip-path property allows you to make complex shapes in CSS by clipping an element to a basic shape or to an SVG source.
How clip-path Works
- Basic Shapes: You can use predefined shapes like polygon
- Polygon: Create custom shapes by changing the predefined points (x,y coordinates)
- Animations: CSS animations and transitions are possible with two or more clip-path shapes with the same number of points
Usage Tips
- Use percentage values for responsive designs that scale with the element
- Combine clip-path with other CSS properties like transform for interesting effects
- For complex shapes, start with a preset and then customize it
- Use the animation preview to test transitions between different states
CSS
Design
Shapes
GET IN TOUCH
Let's work together
I build exceptional and accessible digital experiences for the web
WRITE AN EMAILor reach out directly at hello@mohammadshehadeh.com