★ The Ultimate CSS Toy ★

MAKE CRAZY
SHAPES FAST

Forget boring rectangles. Bend the web to your will with our drag-and-drop vector editor. 100% Free.

NEW!
v2.0
X
Y
.poly {
clip-path: polygon(...);_
}
★ CLIP-PATH ★ POLYGONS ★ BLOBS ★ SVG EXPORT ★ TAILWIND READY ★ NO LOGIN REQUIRED ★ CLIP-PATH ★ POLYGONS ★ BLOBS ★ SVG EXPORT ★ TAILWIND READY ★ NO LOGIN REQUIRED
★ CLIP-PATH ★ POLYGONS ★ BLOBS ★ SVG EXPORT ★ TAILWIND READY ★ NO LOGIN REQUIRED ★ CLIP-PATH ★ POLYGONS ★ BLOBS ★ SVG EXPORT ★ TAILWIND READY ★ NO LOGIN REQUIRED

DRAG & DROP

Move points around like it's 1999 but smoother. Add bezier curves with a click.

CSS & SVG

Get raw code. No bloat. Copy paste into your React, Vue or HTML project instantly.

IMAGE MASK

Upload your cat photos. Crop them into stars. Be a legend.

NEW FEATURE

Tailwind
Support

We generate the weird arbitrary values so you don't have to guess. Just copy the class.

class="bg-red-500 clip-[polygon(0_0,100%_0,100%_100%)]"
HOVER ME

HOW IT WORKS

STEP 01

DRAG POINTS

Click and drag any point to reshape. Double click to add new points. It's intuitive, fast, and kinda addictive.

STEP 02

CUSTOMIZE

Tweak border radius, smooth curves with handles, or apply predefined shapes like stars and blobs.

STEP 03

EXPORT CSS

Grab the code. We generate standard CSS `clip-path` or SVG code. Ready to paste into your project.

ALL THE
FEATURES

Multi-Shape Control

UNLIMITED LAYERS

Why stop at one shape? Stack 'em up. Create complex compositions by adding multiple layers. Each layer has its own unique path, color, and settings.

  • Independent Control
  • Drag up/down to reorder
  • Toggle visibility
#3 Starburst_Main
#2 Circle_Bg
#1 Base_Rect
+ ADD LAYER
Instant Geometry

GENERATORS

Don't want to draw? Let math do it. Generate perfect polygons, stars with specific counts, or random organic blobs instantly.

Polygon
Star
Blob
GEN_V1
POLYGON
GEN_V1
BLOB
GEN_V1
STARBURST_12
1K+ VARIANTS
The Basics

PRIMITIVES

Start with a solid foundation. Choose from a library of classic shapes: Triangles, Pentagons, Hexagons, and Rhombuses. They are essentially starting points for your chaos.

mini_editor.exe
clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);

CANVAS MASTERY

CENTER

Instantly align your mess to the dead center.

FLIP

Mirror horizontally or vertically. Find new perspectives.

ZOOM

Get in tight for pixel-perfect precision.

ROTATE

Spin it right round. Works on individual layers.

Total Precision

SHAPE CONTROL

It's not just about dragging dots. Fine tune everything. Adjust corner roundness globally or individually. Switch point types from sharp corners to smooth bezier curves for organic flows.

Points: 12
Type: Bezier
Radius: 25px
LIVE PREVIEW
clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
CLICK TO COPY
>
Masking Engine

IMAGE MASKS

Turn any image into a shape. Upload your file, and we wrap the clip-path around it. Move the image inside the shape, scale it, fit it, or fill it.

Style It Up

EFFECTS

Shapes are boring if they are flat. Add depth.

Hard Shadows (Drop)
Inner Shadows
Border Support
CLONE
Beta Features

THE LAB

We are always cooking. Try experimental features before anyone else.

01

SVG FILTERS

Apply localized turbulence, displacement maps, and gooey effects directly to your shapes.

02

BLEND MODES

Compositing made easy. Use Difference, Exclusion, and Hard Light to create complex visual layers.

03

NOISE TEX

Procedural grain generation for retro aesthetics. Add grit and texture without external images.

Make it Move

ANIMATION

Static shapes are fine, but moving shapes are better. We provide the keyframes. You copy the code. Create breathing effects, spinning stars, or morphing blobs with standard CSS transitions.

REC ● 00:04:12
KEYFRAMES_ON
No Black Magic

THE CODE

01

FRAMEWORKS

Export to Standard CSS, Tailwind classes, or React JSX components.

02

SMART CODE

Auto-minified output with CSS Variables for easy theming.

03

MODERN CSS

Leverages clip-path & mask-image for complex shaping.

04

FALLBACKS

Includes @supports queries to ensure safety on older browsers.

style.css
98
99
100  .custom-shape {
101    width: 300px;
102    height: 300px;
103    background-color: #FF66C4;
104    clip-path: polygon(
105       50% 0%, 
106       100% 50%, 
107       50% 100%, 
108       0% 50%
109    );
110  }
111
112
Take it Home

EXPORT READY

Your shape deserves to live on the web. Export as:

Pure CSS
SVG Code
Svg File
PNG

MAKE ANYTHING

...and millions more.

NO BRAINER FAQ

Is this really free?
Yes. 100%. No hidden pro plans, no sign-ups. I made this because I was tired of manually calculating polygon points.
Does it support images?
Absolutely. There's an upload button. You can crop your own photos into weird shapes and export them as `mask-image`.
Can I animate the shapes?
Yes! Since it exports standard CSS `clip-path`, you can animate the polygon values in your own CSS using keyframes or transitions.
Why Neo-Brutalism?
Because soft shadows are boring and hard edges mimic the precision of vector points. Also, it looks cool.

STOP READING.

START SHAPING.

OPEN THE TOOL