Visually design any CSS border-radius shape — from simple rounded corners to pills, circles, blobs, and organic forms. Adjust individual corners, toggle elliptical (horizontal/vertical) values, and copy the ready-to-use CSS in one click.
Presets
Preview
Controls
All corners move together
Generated CSS
border-radius: 0;
How to Use
- Choose a preset to start from a known shape, or drag the sliders to build from scratch.
- Toggle px / % — percentage values are relative to the element’s dimensions; pixels are absolute.
- Unlink corners to set each corner independently.
- Enable Elliptical on any corner to separate horizontal and vertical radii for organic shapes.
- Resize the preview box to see how your radius looks at different aspect ratios.
- Copy the CSS and paste it directly into your stylesheet.
Quick Reference: border-radius Syntax
| Value | Meaning |
|---|---|
border-radius: 8px | All corners equal |
border-radius: 8px 16px | TL+BR / TR+BL |
border-radius: 8px 16px 24px 32px | TL TR BR BL (clockwise) |
border-radius: 40% 60% / 60% 40% | Elliptical (H / V) |
Related Tools
Generate box shadows → CSS Box Shadow Generator Build gradients → CSS Gradient Generator Create Flexbox layouts → CSS Flexbox Generator
