CSS Border Radius Generator (Organic Shapes)
Visual builder for border-radius — uniform, per corner, or organic blob (8 X/Y values). 8 beautiful presets, ready-to-copy CSS.
Border radius rounds element corners. 1 value = all corners equal. 4 values = each corner. 8 values (X/Y split) = free-form organic shapes.
What is Border Radius?
CSS border-radius rounds an element's corners — from sharp squares to perfect circles or organic blobs. Syntax:
/* 1 value: all corners equal */
border-radius: 12px;
/* 4 values: TL TR BR BL (clockwise from top-left) */
border-radius: 12px 24px 12px 24px;
/* 8 values: X / Y separately → organic shapes */
border-radius: 30% 70% 70% 30% / 70% 30% 30% 70%; When to use which value?
- 0px (square): Brutalist UI, table cells, technical interfaces.
- 4-8px (soft): inputs, small buttons — modern but not too soft.
- 12-16px (medium): cards, modals — the most common today.
- 24-32px (large): hero banners, feature cards — friendly look.
- 9999px (pill): badges, "Subscribe" buttons — capsule shape.
- 50%: avatars, circular icon buttons.
- Organic blob: decorative hero shapes, illustrations — on-trend 2024-2026.
Tips
- Consistent radius: use 1-2 values across the whole site (e.g. 8px for inputs, 12px for cards). Tailwind ships with a scale:
rounded-sm/md/lg/xl/2xl/3xl/full. - Inside vs outside radius: a parent with 8px padding and 12px border-radius needs a 4px (12-8) child radius to stay aligned.
- Performance: border-radius is GPU-accelerated and essentially free.
- Organic blob caveat: if width ≠ height, the blob distorts. Use
aspect-ratio: 1to keep it square.
Who this is for
Frontend devs, UI/UX designers, anyone prototyping visuals fast or generating CSS for Tailwind/React/Vue projects.
FAQ
Does the generated CSS work with Tailwind?
Yes. Output is vanilla CSS, paste into any .css file. For Tailwind projects, use @utilities layer or theme overrides.
Browser compatibility?
Modern CSS syntax (custom properties, grid). Works on Chrome/Firefox/Safari 2020+. IE11 NOT supported.
Related tools
See all tools →Color Picker
Pick HEX/RGB/HSL, RGB sliders, 12 presets, nearest Tailwind name.
NEWTailwind ↔ CSS Converter
Convert between Tailwind utility classes and vanilla CSS. ~200 utilities (spacing, color, flex, grid…). Helps migration.
NEWSVG to React/JSX
Convert SVG to React component. camelCase attrs, currentColor, TypeScript types, size/color props.
NEWCSS Animation Builder
Visual builder for CSS animations. 10 presets (fadeIn, bounce, pulse, spin, shake…). Tweak duration, easing, iteration.