SVG zu Komponente

Jedes SVG in eine produktionsreife React- oder Vue-Komponente umwandeln – mit Size-Prop, JSX-Attributen und ohne Abhängigkeiten.

Framework
Input
Komponentenausgabe

SVG sofort in React- oder Vue-Komponenten konvertieren

Ein SVG in eine React- oder Vue-Codebasis einzufügen bedeutet, Attribute manuell umzubenennen, eine Size-Prop hinzuzufügen und XML-Präambeln zu bereinigen. Zolkits SVG-zu-Komponente-Konverter erledigt das alles automatisch – fügen Sie Ihr SVG ein und erhalten Sie in Sekunden eine saubere, typisierte Komponente.

Korrekte JSX-Attribute

Konvertiert SVG-Attributnamen automatisch in ihre JSX-Entsprechungen: stroke-width → strokeWidth, fill-rule → fillRule, class → className und mehr.

Sofortige Konvertierung

Ergebnisse aktualisieren sich während der Eingabe. Reines JavaScript – kein Server-Roundtrip, keine schweren Bibliotheken, kein WASM. Schnelle Browser-Verarbeitung.

React & Vue Unterstützung

Typisierte React-Funktionskomponente mit SVGProps generieren oder eine Vue SFC mit einem Composition-API-Script-Setup-Block. Mit einem Klick zwischen Frameworks wechseln.

100 % Privat

Ihr SVG-Code verlässt Ihren Browser nie. Alles wird im Arbeitsspeicher konvertiert, ohne Server, ohne Logging und ohne Datenerfassung.

Für immer kostenlos

Kein Konto erforderlich, keine Nutzungslimits, keine Bezahlschranken. SVG einfügen, Komponente kopieren, fertig.

Size-Prop integriert

Jede generierte Komponente akzeptiert eine Size-Prop (Standard 24), die sowohl Breite als auch Höhe steuert, sodass sie in jedem Maßstab Ihres Design-Systems einsetzbar ist.

So konvertieren Sie SVG in eine Komponente

  1. 1

    Fügen Sie Ihren SVG-Code in das Eingabepanel ein oder ziehen Sie eine .svg-Datei darauf.

  2. 2

    Geben Sie einen Komponentennamen ein und wählen Sie Ihr Ziel-Framework – React (TSX) oder Vue (SFC).

  3. 3

    Kopieren Sie den generierten Komponentencode oder klicken Sie auf „Herunterladen”, um ihn als .tsx- oder .vue-Datei zu speichern.

Häufig gestellte Fragen