DevToolBoxKOSTENLOS
Blog

SVG zu JSX/React Konverter

Konvertieren Sie SVG online in JSX-React-Komponenten. Wandelt SVG-Attribute in camelCase um, verpackt als React-Komponente. Kostenlos und sofort.

Über die SVG-zu-JSX-Konvertierung

Die Verwendung von SVG-Icons und -Grafiken in React erfordert die Konvertierung von SVG-Attributen in JSX-kompatible Syntax. Dieses Tool verarbeitet alle diese Transformationen automatisch und kann SVG in eine React-Komponente mit Export-Anweisung einhĂŒllen.

𝕏 Twitterin LinkedIn

Bewerten Sie dieses Tool

4.8 / 5 · 55 Bewertungen

Bleiben Sie informiert

Wöchentliche Dev-Tipps und neue Tools.

Kein Spam. Jederzeit abbestellbar.

Enjoy these free tools?

☕Buy Me a Coffee

Anleitung

  1. SVG-Markup in das Eingabefeld einfĂŒgen
  2. Komponentenname festlegen und Verpackungsoptionen umschalten
  3. Konvertieren klicken, um JSX-kompatibles SVG zu generieren
  4. Ergebnis in React-Komponentendatei kopieren

Typische AnwendungsfÀlle

  • SVG-Icons aus Figma oder Illustrator in React-Komponenten konvertieren
  • Icon-Bibliothek mit wiederverwendbaren React-SVG-Komponenten aufbauen
  • SVG-Assets aus statischem HTML nach React migrieren
  • Inline-SVGs fĂŒr React-Rendering optimieren

HĂ€ufig gestellte Fragen

Welche SVG-Attribute werden konvertiert?
Alle kebab-case SVG-Attribute werden in camelCase konvertiert: stroke-width → strokeWidth, fill-opacity → fillOpacity usw.
Kann man SVG als React-Komponente verpacken?
Ja. Aktivieren Sie die Option 'Als Komponente verpacken', um eine vollstÀndige React-Komponente mit Export zu generieren.
Warum xmlns in React entfernen?
Das xmlns-Attribut wird nur fĂŒr eigenstĂ€ndige SVG-Dateien benötigt. In JSX/React ist es unnötig.
Werden Inline-Styles unterstĂŒtzt?
Ja. Inline-Style-Strings werden in JavaScript-Style-Objekte mit camelCase-Eigenschaften konvertiert.