Fancy Border Radius Generator

Create organic blobs and complex shapes • Copy CSS code instantly

Our CSS Border Radius Generator lets you visually create blobs, leaves, and organic shapes by adjusting each corner independently. Set custom values, pick colors, and copy the border-radius CSS code for your project. Free tool, no signup required.

Corner Radius

Top-Left, Top-Right, Bottom-Right, Bottom-Left

Size & Color

Preview

CSS Code

What is CSS Border Radius?

The border-radius CSS property rounds the corners of an element's outer border edge. It can accept one to four values, giving you control over each corner independently. A single value applies uniformly to all corners, two values set top-left/bottom-right and top-right/bottom-left pairs, and four values control each corner individually. This flexibility makes it possible to create everything from slightly rounded rectangles to perfect circles and complex organic shapes—all without images or SVG.

How Border Radius Values Work

When you provide four values to border-radius, they apply in a specific clockwise order:

  • First value (Top-Left): Rounds the top-left corner.
  • Second value (Top-Right): Rounds the top-right corner.
  • Third value (Bottom-Right): Rounds the bottom-right corner.
  • Fourth value (Bottom-Left): Rounds the bottom-left corner.

Pixel values create fixed-radius corners, while percentage values scale relative to the element's dimensions. Percentage values are essential for creating organic shapes because they adapt to the element's size, producing smooth asymmetric curves. At 50% on all four corners, the element becomes a perfect circle (or ellipse, if width and height differ).

Common Organic Shape Patterns

Leaf Shape

30% 70% 70% 30%

Blob

60% 40% 30% 70%

Organic

40% 60% 60% 40%

Water Drop

50% 50% 50% 50%

How to Create Blob Shapes

Creating a blob shape is simpler than it looks. The key is using unequal percentage values on opposing corners. When adjacent corners have significantly different values (like 30% on top-left and 70% on top-right), the border creates an asymmetric curve that mimics natural, organic forms.

  • Use percentage values: Pixels create uniform curves. Percentages create the asymmetric, flowing shapes that look organic.
  • Contrast opposing corners: Set top-left and bottom-right with one value, then top-right and bottom-left with a different value for a balanced blob.
  • Keep values between 20-80%: Values too close to 0% or 100% make the shape look like a rectangle or circle rather than a blob.
  • Combine with gradients: Pair your blob shape with a gradient background for a polished, modern look.

If you need to convert HEX to RGB values for your shape's gradient colors, our converter handles that instantly.

Use Cases in Modern UI Design

  • Hero section decorations: Large, semi-transparent blobs placed behind headings create a trendy, dynamic background without images.
  • Avatar frames: Uneven border-radius on profile images adds personality while keeping the design clean.
  • Background accents: Colored blob shapes positioned in corners or behind content sections add visual depth to flat layouts.
  • Testimonial cards: Using a blob shape as a quote background or speaker avatar makes the section feel approachable and modern.
  • Feature highlights: Blob-shaped containers for icons or illustrations draw attention without using traditional rectangular cards.

When building these components, make sure to generate color palettes that complement your blob shapes—soft pastels and gradients work especially well with organic forms.

How to Use This Generator

  1. Adjust Corners: Use the four sliders to set different border-radius values for each corner.
  2. Try Presets: Click Circle or Rounded for quick starting points, or hit Random for unexpected shapes.
  3. Customize Appearance: Change the size and background color to match your design context.
  4. Preview Live: The shape updates in real time as you adjust any value.
  5. Copy Code: Click Copy to grab the border-radius CSS and paste it directly into your stylesheet.

Frequently Asked Questions

What is border-radius in CSS?

The border-radius CSS property rounds the corners of an element's outer border edge. It can accept one to four values, allowing you to control each corner independently to create everything from slightly rounded rectangles to perfect circles and complex organic shapes.

How to create blob shapes in CSS?

Set unequal border-radius percentage values on all four corners. For example, border-radius: 30% 70% 70% 30% creates an organic blob. Percentage values scale relative to the element's dimensions, producing smooth asymmetric curves.

What values are best for organic shapes?

Use percentage values between 20% and 80% with contrasting pairs. Good starting points: 30% 70% 70% 30% for a leaf, 60% 40% 30% 70% for a blob, or 50% 50% 50% 50% for a circle. Avoid values near 0% or 100% on all corners.

Can I use border-radius for UI design?

Absolutely. Border-radius is used for rounded buttons, card containers, avatar images, notification badges, and decorative background shapes. Organic blobs created with border-radius are popular as hero section accents and floating UI elements.

Explore More Color Tools

Take your designs further with these resources: