Overview
A visual editor for every form of the border-radius property. The standard mode drives four corner radii in pixels with a link-all toggle; the organic mode exposes the full eight-value elliptical syntax, splitting each corner into a horizontal and a vertical radius in percent. The live preview box resizes its corners in real time and the panel copies both CSS and a Tailwind arbitrary class.
How It Works
Start in the 4 Corners mode and either drag each corner slider from 0 to 120 pixels or enable the Link all corners toggle so one slider drives all four. Switch to the 8-Value Organic mode to get eight percent sliders, four horizontal radii on the X axis and four vertical radii on the Y axis. Seven shape presets, including Pill Capsule, Ticket Cutout and Organic Blob, load ready-made value combinations. Copy the result as CSS or as a Tailwind class with the two buttons under the preview.
Step-by-Step Usage Guide
- Choose 4 Corners for pixel radii or 8-Value Organic for elliptical corners.
- Adjust the sliders, or link them all in standard mode.
- Apply a preset such as Squircle or Leaf Badge as a starting point.
- Copy the CSS or the Tailwind class from the export panel.
Technical Specifications & Standards
The eight-value syntax is border-radius with a slash: the four values before the slash are horizontal radii, the four after it are vertical radii, and each corner becomes a quarter ellipse instead of a quarter circle. Horizontal percentages resolve against the box width while vertical percentages resolve against the box height, which is why the same values produce a different silhouette on a wide rectangle than on a square. The CSS Backgrounds specification also defines an overlap rule: when the sum of two adjacent radii exceeds the side length, the browser scales every radius down by the same factor, so you cannot accidentally tear the shape apart. The Tailwind export replaces spaces with underscores to survive the arbitrary-value parser.
Targeted Use Cases
- Squircle-style app icons and avatar frames.
- Asymmetric leaf and ticket shapes for badges and coupons.
- Blob-like hero illustration containers that look designed rather than default.
- Consistent radius tokens across buttons, cards and inputs.
Notes & Gotchas
- Keep the linked toggle on while exploring, then unlink to fine-tune a single corner.
- Use the eight-value percent mode only when the element size is known, because percentages track the box dimensions.
- Remember that overflow hidden content still needs clipping if children have their own backgrounds.
- Avoid radii larger than half the element height in standard mode unless you want the pill look.
Frequently Asked Questions
What is the difference between 4-value and 8-value border-radius?
Four values set one circular radius per corner. Eight values, written before and after a slash, set a horizontal and a vertical radius per corner, so each corner is a quarter of an ellipse. That is what makes organic blob shapes possible.
Why do percentage radii look different on wide elements?
A horizontal percentage is measured against the element width and a vertical percentage against the element height. On a 400 by 100 pixel box, 50% means 200 pixels horizontally but only 50 pixels vertically, which flattens the corners.
Can radii overlap and break the shape?
No. The CSS Backgrounds spec defines a scaling factor: if adjacent radii overlap, all radii are multiplied by the same reduction factor so the corners still meet cleanly. The preview always shows the computed result.
How do I use the Tailwind output?
Copy the rounded-[...] arbitrary class and paste it onto any element. Tailwind converts the underscores back into spaces at build time, and the class works with both pixel and eight-value percent values.