Alle Artikel
CSS Border-Radius
Generator
Abgerundete Ecken visuell gestalten und den fertigen CSS-Code direkt kopieren. Für Webdesigner, Entwickler und alle, die schöne Layouts lieben.
💡 Weitere Design-Tools: CSS Gradient Generator · Box-Shadow Generator · Farbe umrechnen
CSS Border-Radius Generator: Abgerundete Ecken einfach erstellen – Kostenlos & Online
Wer kennt das nicht: Man hat ein perfektes Layout vor Augen, aber die rechteckigen Kanten der Elemente wirken noch zu kantig und unfertig. Abgerundete Ecken – realisiert durch die CSS-Eigenschaft border-radius – können dabei helfen, Designs freundlicher, moderner und professioneller wirken zu lassen. Mit unserem kostenlosen CSS Border-Radius Generator kannst du Werte visuell einstellen und den fertigen CSS-Code direkt in dein Projekt kopieren. Keine manuelle Berechnung, kein Try-and-Error im Browser – einfach einstellen und loslegen.
In diesem Artikel erfährst du alles, was du über border-radius wissen musst: von den Grundlagen über fortgeschrittene Techniken bis hin zu typischen Use Cases in der Praxis. Und das Beste: Unser Tool nimmt dir die Arbeit ab.
Was ist der CSS border-radius?
Die CSS-Eigenschaft border-radius ermöglicht es, die Ecken eines HTML-Elements abzurunden. Statt harte, rechtwinklige Kanten zu haben, können mit wenigen Zeilen CSS weiche Kurven erzeugt werden – für Buttons, Karten, Bilder, Avatare und viele weitere Elemente.
Die Eigenschaft wurde mit CSS3 eingeführt und ist heute in allen modernen Browsern vollständig unterstützt. Du brauchst keine JavaScript-Bibliotheken, keine SVG-Hacks oder komplizierten Workarounds. Ein einfaches border-radius: 8px; reicht oft schon aus.
Grundsyntax
Die einfachste Form lautet:
border-radius: 10px;
Das setzt alle vier Ecken auf den gleichen Wert. Du kannst aber auch jede Ecke einzeln festlegen:
border-radius: 10px 20px 30px 40px;
Die Reihenfolge ist dabei im Uhrzeigersinn: oben links → oben rechts → unten rechts → unten links.
Alle Möglichkeiten von border-radius auf einen Blick
Die border-radius-Eigenschaft ist eine Kurzschreibweise. Im Hintergrund steuert sie vier einzelne Eigenschaften:
| Eigenschaft | Wirkung |
|---|---|
border-top-left-radius | Ecke oben links |
border-top-right-radius | Ecke oben rechts |
border-bottom-right-radius | Ecke unten rechts |
border-bottom-left-radius | Ecke unten links |
Mit der Kurzschreibweise lassen sich diese elegant zusammenfassen. Unser Generator zeigt dir immer die optimierte Kurzform an.
Welche Einheiten kann ich verwenden?
Die border-radius-Eigenschaft akzeptiert verschiedene CSS-Einheiten. Mit unserem Tool kannst du zwischen px, %, em und rem wechseln.
- px (Pixel): Der klassische Wert. Absolut und unabhängig von der Schriftgröße. Für die meisten UI-Elemente die erste Wahl.
- % (Prozent): Relativ zur Element-Breite/-Höhe. Mit
border-radius: 50%machst du jedes quadratische Element zu einem perfekten Kreis. - em: Relativ zur aktuellen Schriftgröße. Nützlich bei Buttons, die bei Textzoom proportional skalieren sollen.
- rem: Relativ zur Root-Schriftgröße (meist 16px). Beliebt in modernen Design-Systemen für konsistente Abstände.
border-radius: 50% setzen. Das funktioniert bei quadratischen Elementen immer zuverlässig für einen perfekten Kreis.
Ellipsen und asymmetrische Formen – der Schrägstrich-Syntax
Wenig bekannt, aber sehr mächtig: CSS border-radius unterstützt elliptische Kurven über eine erweiterte Syntax mit Schrägstrich. Das sieht so aus:
border-radius: 40px / 20px;
Der erste Wert ist der horizontale Radius, der zweite der vertikale. Das erzeugt eine flachere, breitere Kurve – perfekt für organisch wirkende Formen. Unser Generator bietet genau diesen Modus unter "Ellipse / Kreis" an.
Vorteile von abgerundeten Ecken im Webdesign
Warum investieren so viele Designer und Entwickler Zeit in die Gestaltung von Ecken? Weil es sich lohnt:
- Modernität: Weiche Ecken wirken freundlicher und zeitgemäßer als harte Kanten.
- Vertrauen: Studien zeigen, dass runde Formen als vertrauenswürdiger und sicherer wahrgenommen werden.
- Hierarchie: Unterschiedliche Radii für Buttons, Karten und Container schaffen visuelle Ordnung.
- Markenpersönlichkeit: Große, weiche Radii strahlen Freundlichkeit aus; kleine, präzise Werte wirken eher professionell und technisch.
- Usability: Abgerundete Buttons sind kognitiv leichter als klickbare Elemente zu erkennen.
Typische Einsatzbereiche von border-radius
1. Buttons und Call-to-Action-Elemente
Buttons profitieren enorm von border-radius. Ein Wert zwischen 6px und 10px wirkt klassisch-professionell, während 50px oder höher einen sogenannten "Pill Button" erzeugt, der sehr modern und freundlich wirkt. Große Tech-Unternehmen wie Google, Airbnb und Apple setzen stark auf Pill-Buttons in ihren Interfaces.
2. Karten und Panels (Cards)
Card-Layouts sind aus dem modernen Webdesign nicht wegzudenken. Ein border-radius von 12px bis 20px gibt Karten eine weiche, hochwertig wirkende Erscheinung. In Kombination mit einem leichten box-shadow entsteht ein deutliches Tiefen-Gefühl.
3. Profilbilder und Avatare
Das Standardrezept für runde Profilbilder: border-radius: 50% auf einem quadratischen Bild. Alternativ kann man mit leicht abgerundeten quadratischen Formen (border-radius: 12px) einen frischeren Look erzielen.
4. Bilder und Medien
Abgerundete Bilder wirken sanfter und fügen sich besser in weiche Layouts ein. Besonders bei Hero-Bildern, Produktfotos und Illustrationen kann border-radius den Gesamteindruck deutlich verbessern.
5. Input-Felder und Formularelemente
Abgerundete Eingabefelder und Dropdowns sind heute Standard. Sie wirken benutzerfreundlicher und einladender als eckige Felder.
6. Modals, Tooltips und Popovers
Floating-Elemente wie Modals oder Tooltips sehen mit abgerundeten Ecken weicher und weniger aufdringlich aus.
Best Practices für border-radius im Webdesign
Damit dein Design konsistent und professionell wirkt, solltest du einige Grundregeln beachten:
- Konsistenz: Lege feste Radii-Werte als CSS-Variablen fest (z.B.
--radius-sm: 6px; --radius-md: 12px; --radius-lg: 20px;) und verwende diese konsequent. - Proportionalität: Kleinere Elemente brauchen kleinere Radii. Ein Button mit
border-radius: 50pxwirkt stimmig; eine große Sektion mit demselben Wert eher unpassend. - Keine übertriebene Verwendung: Nicht jedes Element muss abgerundet sein. Gezielte Anwendung erzeugt Kontrast und Aufmerksamkeit.
- Testen auf echten Geräten: Besonders bei Prozent-Werten können unterschiedliche Seitenverhältnisse zu unerwarteten Ergebnissen führen.
CSS-Variablen und border-radius: Der moderne Ansatz
In modernen Projekten empfiehlt sich die Verwendung von CSS Custom Properties (Variablen), um border-radius-Werte zentral zu verwalten:
:root { --radius: 12px; --radius-lg: 20px; --radius-full: 9999px; }
Danach kannst du einfach border-radius: var(--radius); schreiben. Wenn du das Aussehen ändern möchtest, musst du nur eine Zeile anpassen – alle Elemente werden automatisch aktualisiert.
Browserkompatibilität von border-radius
Die gute Nachricht: border-radius ist in allen modernen Browsern vollständig unterstützt. Laut Can I Use haben weit über 97% aller Browser weltweit volle Unterstützung.
Für ältere Browser (IE8 und früher) brauchte man einst Vendor-Prefixe:
-webkit-border-radius(alte Webkit-Browser)-moz-border-radius(alte Firefox-Versionen)
Unser Generator gibt dir optional auch diese Präfixe mit aus, damit du auf der sicheren Seite bist. In der Praxis sind sie heute kaum noch nötig – für maximale Kompatibilität sind sie aber kein Fehler.
Häufige Fehler mit border-radius (und wie du sie vermeidest)
Fehler 1: border-radius auf Elemente mit overflow:visible anwenden
Wenn ein Kind-Element aus dem abgerundeten Elternelement herausragt, sieht man die Rundung oft nicht. Lösung: overflow: hidden; zum Elternelement hinzufügen.
Fehler 2: border-radius und outline
Das CSS outline folgt standardmäßig nicht der Form des Elements. Nutze stattdessen box-shadow: 0 0 0 3px color; als fokussierbaren Ring, der die abgerundete Form respektiert.
Fehler 3: Zu hohe Werte bei rechteckigen Elementen
Bei einem Element, das breiter als hoch ist (z.B. 200×50px), führt ein border-radius: 50% nicht zu einem Kreis, sondern zu einer Ellipse. Für Pill-Buttons verwende besser border-radius: 9999px.
Fehler 4: Prozent vs. px verwechseln
Prozent-Werte beziehen sich auf die Breite des Elements (für horizontale Radii) bzw. die Höhe (für vertikale). Das führt bei nicht-quadratischen Elementen zu Überraschungen. Im Zweifel: px-Werte sind vorhersehbarer.
border-radius in Tailwind CSS, Bootstrap und anderen Frameworks
Wenn du mit populären CSS-Frameworks arbeitest, hast du dort vordefinierte border-radius-Klassen:
| Framework | Klasse | Wert |
|---|---|---|
| Tailwind CSS | rounded-lg | 0.5rem (8px) |
| Tailwind CSS | rounded-2xl | 1rem (16px) |
| Tailwind CSS | rounded-full | 9999px |
| Bootstrap 5 | rounded-3 | 0.5rem |
| Bootstrap 5 | rounded-pill | 50rem |
Unser Generator ist framework-unabhängig und liefert dir reinen CSS-Code, den du in jedes Projekt integrieren kannst.
border-radius und Performance
Eine häufige Frage: Hat border-radius Auswirkungen auf die Rendering-Performance? Die Antwort: In der Praxis so gut wie keine. Moderne Browser haben diese Eigenschaft hervorragend optimiert. Nur in extremen Fällen – z.B. bei sehr vielen animierten abgerundeten Elementen auf sehr schwacher Hardware – könnte es theoretisch zu minimalen FPS-Einbußen kommen. Für normale Websites und Apps ist das jedoch irrelevant.
Animierte border-radius – Morphing-Effekte mit CSS
Eine faszinierende Möglichkeit: border-radius lässt sich animieren! Mit CSS-Transitionen oder Keyframe-Animationen können Formen "morpen" – von eckig zu rund und zurück.
@keyframes morph { 0% { border-radius: 8px; } 50% { border-radius: 50%; } 100% { border-radius: 8px; } }
Solche Effekte werden oft für Loader, Avatar-Animationen oder dekorative Hintergrundelemente eingesetzt. Sie sind rein CSS-basiert und benötigen kein JavaScript.
Zusammenfassung: Warum du unseren CSS Border-Radius Generator nutzen solltest
Der CSS Border-Radius Generator von Werkix bietet dir:
- ✅ Sofortige visuelle Vorschau – du siehst genau, was du bekommst
- ✅ Alle Ecken einzeln steuerbar oder einheitlich setzen
- ✅ Ellipse-Modus für fortgeschrittene, asymmetrische Formen
- ✅ Einheitenauswahl: px, %, em, rem
- ✅ Fertiger CSS-Code mit Vendor-Präfixen (webkit, moz)
- ✅ Ein-Klick-Kopieren in die Zwischenablage
- ✅ Schnellvorlagen für die gängigsten Formen
- ✅ Eigene Farben einstellbar für realistische Vorschau
- ✅ Kein Download, keine Registrierung – direkt im Browser
- ✅ DSGVO-konform: Deine Daten verlassen nie das Gerät
Weitere nützliche CSS-Tools
Runde Ecken sind nur ein Teil eines guten Designs. Entdecke auch unsere anderen kostenlosen CSS-Tools:
- CSS Gradient Generator – Lineare und radiale Gradients visuell erstellen
- CSS Box-Shadow Generator – Schlagschatten für jeden Geschmack
- Farb-Konvertierung – HEX, RGB, HSL und mehr umrechnen
- Farbkontrast-Checker (WCAG) – Zugänglichkeit sicherstellen
- Alle Mini-Tools – 60+ kostenlose Web-Tools auf Werkix
Fazit
border-radius ist eine der vielseitigsten und wirkungsvollsten CSS-Eigenschaften, die Webdesign moderner und benutzerfreundlicher macht. Mit unserem kostenlosen CSS Border-Radius Generator sparst du Zeit, vermeidest Fehler und kannst sofort loslegen – ob du Profi-Entwickler oder Einsteiger bist. Probiere verschiedene Modi aus, experimentiere mit Formen und kopiere den fertigen CSS-Code mit einem Klick. Gutes Design war noch nie so einfach.
Besuche unsere vollständige Mini-Tools-Sammlung für noch mehr praktische Helfer – alle kostenlos, alle direkt im Browser, ohne Anmeldung.