Tool Hub

SVG to Code

SVG-Markup zu HTML / JSX / Vue SFC Code konvertieren

SVG-Markup einfügen und in sauberes HTML-, JSX- oder Vue-Code konvertieren. Behandelt automatisch Attributnamen-Konvertierungen (z.B. class → className in JSX).

Wie man es benutzt

  1. Wählen Sie einen Ausgabe-Modus: HTML, JSX (React) oder Vue Template.
  2. Fügen Sie Ihr SVG-Markup in das Eingabefeld ein.
  3. Lesen Sie den konvertierten Code im Ausgabe-Feld, wo JSX-Modus class zu className umbenennt und Kebab-Case-Attribute zu camelCase konvertiert.
  4. Kopieren Sie die Ausgabe mit der Kopierschaltfläche.
  5. Überprüfen Sie die Live-SVG-Vorschau unter der Ausgabe, um zu bestätigen, dass das Grafik korrekt aussieht.

Beispiele

  • Das Einfügen einer SVG mit class="icon" und stroke-width="2" im JSX-Modus gibt className="icon" und strokeWidth="2" aus.
  • Das Wechseln des gleichen Inputs zum Vue Template Modus ersetzt class= mit :class=, während alle anderen Attribute unverändert bleiben.

Ergebnisse vor dem Produktiveinsatz prüfen. Keine Gewährleistung — siehe Nutzungsbedingungen.