Shape rounded corners with px, rem, or % — one uniform radius or four independent corners. Preview on a sample box, then copy shorthand or longhand CSS. Everything runs locally in your browser.
Preview is 240×120px so percentage radii show elliptical corners. For a circular avatar, use a square box in your layout.
border-radius: 12px;
It builds valid border-radius values with a live preview on a colored sample. You can drive one value for every corner or switch to per-corner mode and set top-left, top-right,
bottom-right, and bottom-left independently — matching CSS shorthand order (clockwise from top-left).
Quick sizes map to pixel radii. Pill sets a very large uniform radius (9999px) so short sides fully round. 50% switches to percent mode — on a square element this yields a circle; on a wide bar it
does not.
Shorthand (border-radius: …) is compact. Longhand expands to border-top-left-radius and siblings — handy when you override one corner in a stylesheet cascade or read diffs more clearly.
No network request is made when you move sliders or copy CSS.
No. Sliders and the CSS output run in your browser; copying uses the Clipboard API locally when available.
Clockwise from the top-left: top-left, top-right, bottom-right, bottom-left — the same order this tool uses in per-corner mode.
Percentages resolve against the element’s own dimensions, so corners are not necessarily circular on rectangles. That is why the preview is a wide bar: you can see elliptical corners clearly.
The browser caps the radius at half the shorter side. A huge pixel value removes the need to know exact width — common for buttons and chips.
Use shorthand for normal cases. Longhand helps when you only override one corner later or when mixing units per corner in complex stylesheets.
It rounds the border box; overflowing children may still paint outside unless you set overflow: hidden (or similar) on the same element.
No. border-radius affects the border box’s corner radii. clip-path can define arbitrary shapes and behaves differently for events and shadows.
Properties like border-start-start-radius follow writing mode. This tool outputs physical corners for straightforward copy-paste; map to logical properties manually if you support RTL or vertical scripts.
border-radius is widely supported today. Legacy IE needed prefixes; current evergreen browsers use standard syntax without vendor prefixes for basic radii.