CSS-Border-Radius-Generator – kostenlos
Gestalten Sie abgerundete Ecken visuell mit unabhängiger Steuerung jeder Ecke. Unterstützt die elliptische X/Y-Syntax für organische Blob-Formen.
border-radius: 20px 20px 20px 20px;
Häufige Anwendungen
- Organische BlobformenNutzen Sie die elliptische X/Y-Syntax, um einzigartige Blobformen für Hero-Abschnitte und Illustrationen zu erstellen.
- Karten- und Container-EckenStandard-Eckenrundungen für Karten, Container und Panels im modernen UI-Design.
- Avatar- und ProfilbildformenErstellen Sie den richtigen Eckenstil für Profilfotos: kreisförmig, squircle oder abgerundetes Quadrat.
- Pillen, Tags und AbzeichenBauen Sie perfekt abgerundete Pillen-Schaltflächen, Tags und Abzeichen mit der Voreinstellung 9999.
- Asymmetrische EckenentwürfeMischen Sie Radien über Ecken, um markante, markenerkenntliche Karten- und Schaltflächenformen zu erstellen.
So funktioniert es
Der Border-Radius-Generator läuft vollständig im Browser – kein Server, keine Bibliothek, kein Upload. Er erzeugt den CSS-Wert für border-radius direkt in JavaScript mit React-State und useMemo und wendet ihn als Inline-Style auf ein Live-div an, sodass die CSS-Engine des Browsers die Form in Echtzeit darstellt.
- 1Regler schreiben den ZustandJeder Bereichsregler schreibt in eine von acht numerischen Zustandsvariablen – vier horizontale Eckradien und vier vertikale für den elliptischen Modus. Der einheitliche Modus fasst alle acht über eine setAll-Hilfsfunktion, die alle Werte gleichzeitig synchronisiert, in einem Regler zusammen.
- 2useMemo setzt den CSS-Wert zusammenEin useMemo-Hook berechnet die border-radius-Zeichenkette neu, sobald sich ein Eckwert, die Einheit (px oder %) oder der Ellipsen-Schalter ändert. Im Standardmodus erzeugt er die Kurzform mit vier Werten; mit Ellipse fügt er den Schrägstrich für die vollständige Syntax mit acht Werten hinzu – z. B. 32px 20px 20px 32px / 20px 32px 20px 32px.
- 3Die CSS-Engine des Browsers rendert die VorschauDie berechnete Zeichenkette wird als Inline-Style borderRadius auf ein einfaches div gesetzt. Die Layout-Engine des Browsers übernimmt das gesamte Rendering – kein Canvas, kein SVG und kein Zeichencode von Drittanbietern.
- 4Die Clipboard API kopiert die AusgabeEin Klick auf Kopieren ruft navigator.clipboard.writeText entweder mit der CSS-Deklaration (border-radius: ...;) oder der entsprechenden Tailwind-Klasse mit beliebigem Wert (rounded-[...]) auf, je nach gewähltem Format.
Ähnliche Tools
CSS-Box-Shadow-Generator
Visueller Builder für CSS box-shadow mit Live-Vorschau, mehrschichtiger Stapelung, Farbwähler, Inset-Umschalter und Ein-Klick-Kopieren. Enthält Material-, Neumorphismus- und Glow-Voreinstellungen.
CSS-Grid-Generator
Entwerfen Sie visuell ein CSS-Grid — Spuren, Einheiten und Abstände — und kopieren Sie das generierte CSS und HTML.
CSS-Flexbox-Generator
Experimentieren Sie mit Flex-Richtung, Umbruch, Ausrichtung und Verteilung an Live-Elementen — und kopieren Sie das CSS.