Tuttilo

CSS Border Radius Generator - Corner Editor | Tuttilo

Our CSS Border Radius Generator lets you visually design rounded corners for your web elements. Control each corner independently or link them together for uniform rounding. Choose between px, %, and rem units. See your changes in real time and copy the CSS with one click.

Use the corner control toggles to work with all four corners linked together for uniform rounding, or unlink them to set each corner independently. Drag the slider or type values directly, then choose your preferred unit: pixels for fixed sizing, percentages for responsive scaling, or rems for accessibility-friendly sizing that respects user font preferences. The preview box updates in real-time showing exactly how your element will appear. Copy the generated CSS with a single click β€” it includes the full border-radius property with individual corner values when they differ.

Button designers round corners to create friendly, approachable interface elements that feel more touchable than harsh rectangular edges. Card layouts use subtle radius (4-8px) on content containers for modern, polished aesthetics that distinguish sections without heavy borders. Profile pictures and avatar components use 50% border-radius to transform square images into perfect circles. Design systems implement consistent radius scales (2px, 4px, 8px, 16px) across components to maintain visual harmony, and this tool helps visualize each step of that scale.

Setting border-radius to 50% creates a perfect circle only when the element has equal width and height β€” use this for avatar images. For pill-shaped buttons, use a radius equal to half the button's height (if height is 40px, use 20px radius). When applying different radii to individual corners, maintain visual balance by keeping opposite corners similar. Percentage-based radius scales with element size, making it ideal for responsive components that resize at different breakpoints. Combining border-radius with overflow: hidden clips child content cleanly, essential when rounding containers with background images or nested elements.

All processing happens directly in your browser. Your files never leave your device β€” no server uploads, no cloud storage, no data retention. The tool works offline once loaded, requires no registration, and is completely free with no usage limits.

Frequently Asked Questions

Can I set different values for each corner?

Yes, uncheck the "Link Corners" option to control each corner independently. You can set top-left, top-right, bottom-right, and bottom-left to different values for asymmetric designs.

What units are supported?

Three units: px (pixels, fixed size), % (percentage, responsive), and rem (root em, scales with font size). Choose the unit that best fits your project.

How do I make a perfect circle?

Set border-radius to 50% on a square element. Use the % unit and set all corners to 50% to achieve a perfect circle.

What is the shorthand syntax?

When all corners are equal, the generator outputs a single value like "border-radius: 16px". When different, it uses the shorthand: "border-radius: TL TR BR BL" in clockwise order.

Does this work with all browsers?

Yes, border-radius is supported by all modern browsers including Chrome, Firefox, Safari, and Edge. No vendor prefixes are needed.