Vereinfachen Sie Ihren Arbeitsablauf: Suchen Sie miniwebtool.
Erweitern
Siehe auch
TypeScript PlaygroundAdjazenzmatrix-RechnerText-Spalten-ExtraktorTitelgroßschreibung-KonverterHeliumballon-Hubkraft-Rechner
Startseite > Webmaster-Tools > SVG zu React/JSX Konverter
 

SVG zu React/JSX Konverter

Konvertieren Sie eingefügte oder hochgeladene SVG-Dateien in saubere React JSX-Komponenten mit Attributen in camelCase, optionalen TypeScript Props, forwardRef, React.memo, Barrierefreiheit für Titel, Umwandlung von Style-Objekten und bereinigter Ausgabe.

SVG zu React/JSX Konverter
Beispiele
Bereit
Fügen Sie ein vollständiges <svg>-Element ein. Der Server akzeptiert bis zu 220000 Zeichen.
Das Hochladen einer Datei füllt den Editor zur Vorschau aus. Die hochgeladene Datei wird dann beim Konvertieren verwendet.
Input <svg>
Normalisieren camelCase
React {...props}
Output Komponente
Elemente 0
Attribute 0
ViewBox -
Verwenden Sie PascalCase, zum Beispiel AlertIcon, BrandMark oder LogoGlyph.
Ausgabe-Einstellungen

Embed SVG zu React/JSX Konverter Widget

SVG zu React/JSX Konverter

Der SVG zu React JSX Konverter verwandelt rohe SVG-Dateien in wiederverwendbare React-Komponenten. Er wurde für Entwickler entwickelt, die sauberere Icon-Komponenten, Markenlogos, Produktillustrationen und Assets für Design-Systeme benötigen, ohne jedes SVG-Attribut manuell korrigieren zu müssen. Fügen Sie SVG-Markup ein oder laden Sie eine UTF-8-kodierte .svg-Datei hoch, wählen Sie die benötigten React-Optionen und kopieren Sie die generierte Komponente direkt in Ihr Projekt.

Bedienungsanleitung

  1. SVG einfügen oder hochladen. Fügen Sie eine vollständige SVG-Datei in den Editor ein oder laden Sie eine UTF-8-kodierte .svg-Datei hoch.
  2. Komponente benennen. Geben Sie einen React-Komponentennamen im PascalCase-Format ein, wie z. B. AlertIcon oder BrandMark.
  3. React-Optionen auswählen. Wählen Sie Optionen für TypeScript, forwardRef, React.memo, Titel-Barrierefreiheit, Style-Konvertierung, Bereinigung und Prop-Spreading aus.
  4. In JSX konvertieren. Klicken Sie auf 'In React-Komponente konvertieren', um kopierbereiten JSX-Code zu generieren.
  5. Überprüfen und kopieren. Überprüfen Sie die Konvertierungszusammenfassung, Warnungen und den generierten Code, bevor Sie ihn in Ihr React-Projekt kopieren.

Was der Konverter übernimmt

Bereinigung von React-AttributenGängige SVG-Attribute wie stroke-width, fill-rule und clip-path werden in strokeWidth, fillRule und clipPath umgeschrieben.
Ergonomie der KomponentenOptionale Anpassungen wie {...props}, forwardRef, React.memo, Default-Export, benannter Export und TypeScript-Props erleichtern das direkte Einfügen des Outputs in eine React-Codebasis.
Sichere Code-ÜberprüfungDie Bereinigung entfernt standardmäßig Script-Tags, Inline-Event-Handler und javascript:-Links, sodass das generierte JSX vor der Verwendung sicherer inspiziert werden kann.

Tipps für bessere React-SVG-Komponenten

Behalten Sie die originale viewBox nach Möglichkeit immer bei, da sie steuert, wie das SVG skaliert wird. Für Icon-Systeme ermöglichen es die Attribute width="1em" und height="1em", dass das Icon die Textgröße erbt, während aufrufende Stellen die Abmessungen dennoch über Props überschreiben können. Verwenden Sie einen aussagekräftigen Komponentennamen im PascalCase-Format, halten Sie dekorative SVGs bei Bedarf mit aria-hidden barrierefrei und nutzen Sie die Titel-Prop für Icons mit Informationsgehalt, die eine Bedeutung vermitteln.

FAQ

Was ändert dieser SVG zu React JSX Konverter?

Er analysiert SVG-XML und schreibt SVG-Attribute in React-freundliches JSX um, einschließlich className, camelCase-formatierten SVG-Attributen, optionalen Style-Objekten, Props, forwardRef, Titel-Barrierefreiheit und Export-Syntax.

Kann ich eine SVG-Datei hochladen?

Ja. Sie können eine UTF-8-kodierte .svg-Datei hochladen oder SVG-Markup einfügen. Hochgeladene Dateien werden als Text gelesen und serverseitig in JSX konvertiert.

Wird der SVG-Code bereinigt?

Die Bereinigung ist standardmäßig aktiviert. Der Konverter entfernt Script-Tags, Inline-Event-Handler und javascript:-Links, sodass die generierte Komponente vor der Verwendung sicherer überprüft werden kann.

Warum werden Style-Attribute in Objekte konvertiert?

React erwartet, dass die Style-Prop beim Schreiben von JSX ein Objekt ist. Die Konvertierung von Style-Strings in Objekte sorgt dafür, dass der Output sauber kompiliert wird, und hält die CSS-Eigenschaftsnamen im camelCase-Format.

Was ist das beste Format für Komponentennamen?

Verwenden Sie PascalCase wie AlertIcon oder BrandMark. Der Konverter bereinigt ungültige Zeichen und stellt sicher, dass das Ergebnis mit einem gültigen Bezeichner für React-Komponenten beginnt.

Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:

"SVG zu React/JSX Konverter" unter https://MiniWebtool.com/de/svg-zu-react-jsx-konverter/ von MiniWebtool, https://MiniWebtool.com/

vom MiniWebtool-Team. Aktualisiert: 2026-05-22

Webmaster-Tools:

Ausgewählte Werkzeuge:

Sonne-, Mond- & Aszendent-Rechner 🌞🌙✨Video-KompressorMAC-adressen-lookupVenus-Zeichen-RechnerZeit-zu-Dezimal-UmrechnerSonnenstand-RechnerZufälliger TiergeneratorFarbschema-GeneratorNamenszahl-RechnerTwitch EinnahmenrechnerBingo Karten GeneratorSiedepunkt-RechnerZufälliger GeburtstagsgeneratorCPM-RechnerVideo-zu-Bild-ExtraktorKleinschrift-Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Celsius zu Fahrenheit Rechner Facebook-Benutzer-ID-SucheModulo-RechnerNumerologie-RechnerZufallsauswahlSeelenzahl-RechnerProzentuale Wachstumsrate RechnerMittelwert RechnerKegelabwicklung Schablonen-GeneratorVideos zusammenführenInstagram-Benutzer-ID-SucheBody Recomposition RechnerMeisterzahl-RechnerGrill-RechnerKoffein-Überdosis-RechnerBier-Kühlzeit-Rechner🎮 Spielwährungs-UmrechnerKI-Text-HumanizerBlutspendezeit-RechnerGrößen-Perzentil-RechnerCelsius-in-Fahrenheit-UmrechnerFuß und Inch in Zentimeter UmrechnerAkku-Laufzeit-RechnerUS-Inflation-RechnerZufälliger Wahrheit oder Pflicht GeneratorRelative Standardabweichung RechnerTag des Jahres Rechner - Welcher Tag des Jahres ist heute?Winkel-UmrechnerCollatz-Vermutung-RechnerDatenübertragungsraten-RechnerListen-RandomisiererDrehmoment-Rechner für SchraubenFahrenheit zu Celsius RechnerKI ParaphrasiererRichtungsfeld / Steigungsfeld PlotterZufälliger Englischer WortgeneratorAudio SplitterSocial Media Benutzername PrüferFrequenz- und Wellenlängen-UmrechnerGeometrisches Mittel RechnerZufällige Zeichenfolge generierenZufälliger PIN-GeneratorMedian-RechnerAudio-ExtraktorZahlen sortierenVideo drehenFarbmischungs-RechnerBatting-Average-RechnerYouTube Kanal StatistikenAusdruckszahl-RechnerGit-BefehlsgeneratorXML-ValidatorZaun-RechnerZufälliger FilmwählerIP-Adresse-zu-Binär-UmrechnerFrisch-zu-getrocknet-Kräuter-Umrechner💧 Taupunkt-RechnerZentimeter zu Fuß und Inches UmrechnerPersönlichkeitszahl-RechnerPrimzahlzwillinge-FinderZufälliger Superkraft-GeneratorHex-zu-CMYK-KonverterJulianisches Datum UmrechnerProzentuale Steigerung RechnerZufälliger Fake-Adressen-GeneratorBaby Wachstums-PerzentilrechnerBild spiegelnMerkur-RückläufigkeitskalenderSteigungs- und GefällerechnerZufälliger Zeit GeneratorRadiant zu Grad UmrechnerRömische Zahlen UmrechnenSauerteig RechnerSchicksalszahl-RechnerTangens-RechnerZufälliger Buchstabe GeneratorZufälliger Kreditkarten-GeneratorCups zu Esslöffel RechnerDezimal-zu-Zeit-UmrechnerDruckkosten-RechnerKI InhaltsdetektorOhmsches Gesetz RechnerTassen zu Gramm UmrechnerYouTube Einnahmen RechnerZufälliger IMEI GeneratorKelly-Kriterium-RechnerKleidergrößen-UmrechnerLogikgatter SimulatorRenten CountdownWissenschaftliche Schreibweise zu Dezimal UmrechnerHalbwertszeit berechnen🌡️ Hitzeindex-RechnerKI-Ernährungsplan-GeneratorPferde-Heu-RechnerZinsen für Kreditkarte RechnerFPS-KonverterLogarithmus zur Basis 2 Rechner⏱️ Online StoppuhrTeelöffel zu Esslöffel UmrechnerZeilen alphabetisch sortierenFugenmörtel-RechnerListe von Fibonacci-ZahlenMondzeichen-RechnerSRT ZeitverschiebungStableford-RechnerStirling-Zahlen-RechnerWürfel-WahrscheinlichkeitsrechnerBlutgruppen-RechnerFarbverlauf-GeneratorFlaschenzug-RechnerMAC-Adressen-GeneratorPizza Party PlanerStein Schere Papier GeneratorWelche ist meine Glückszahl?Basis-UmrechnerBild zu Base64 KonverterMg in mL UmrechnerOktal-RechnerStichprobengröße RechnerUnixzeit-UmrechnerAnagramm-GeneratorASCII-TabelleHunde-Lebenserwartungs-RechnerMaximale Herzfrequenz RechnerProzent zu PPM UmrechnerRinggrößen-UmrechnerDurchgestrichener Text GeneratorEngelnummern-RechnerFahrenheit-in-Celsius-UmrechnerHaarfarben-Misch-RechnerInch-zu-Zentimeter-UmrechnerKoffein Halbzeit-TrackerLebenspfadzahl-RechnerMagisches Quadrat GeneratorMittelpunkt-RechnerMond-Zeichen-KompatibilitätsrechnerMorse-Code-GeneratorNonogramm-Generator (Picross)Resonanzfrequenz-RechnerSoroban Abakus SimulatorTeig-Hydratations-RechnerWachstumsrate-RechnerWaschmittel-DosierungsrechnerZufälliger FarbalgeneratorZufälliger Koordinaten-GeneratorPT-in-PX-UmrechnerPX-in-REM-UmrechnerTola-in-Gramm-UmrechnerUmrechner indischer LandeinheitenMcg-in-Mg-UmrechnerKI-Songtext-GeneratorKI-GedichtgeneratorKI-GeschichtengeneratorKI-ÜbersetzerKI-TextzusammenfasserMPH-in-KMH / KMH-in-MPH-UmrechnerKnoten-in-MPH-UmrechnerKubikmeter in KubikfußKubikfuß in Kubikyard UmrechnerQuadratfuß in Quadratmeter UmrechnerQuadratmeter in Quadratfuß UmrechnerOz in mL UmrechnerML in Oz UmrechnerGallonen in Liter UmrechnerLiter in Gallonen UmrechnerKg in Stone UmrechnerStone in Kg UmrechnerZoll zu Millimeter UmrechnerMillimeter zu Zoll UmrechnerMeilen in Kilometer UmrechnerKm-zu-Meilen-UmrechnerRucksackgrößen-RechnerSurfboard-VolumenrechnerTennis-GriffgrößenrechnerHelmgrößen-RechnerHandschuhgrößenrechnerHutgrößen-UmrechnerSnowboard-GrößenrechnerSkilängenrechnerFahrradgrößenrechnerSpeedrun-Split-TimerDart-Checkout-RechnerBowling-Economy-RechnerCricket-Strike-Rate-RechnerNet-Run-Rate-RechnerK/D-Verhältnis-RechnerElo-Rating-RechnerHerzfrequenz-Erholungs-RechnerWanderzeit-RechnerRuder Pace RechnerAltersbewertungs-LaufrechnerFTP & Leistungszonen-RechnerBeep Test RechnerACFT-Punkte-RechnerWilks & DOTS RechnerFelgenversatz-RechnerReifen-Lastindex & Geschwindigkeitsindex-NachschlagewerkKosten pro Meile RechnerLeasing-Übernahme-RechnerOktan Misch Rechner2-Takt Öl MischungsrechnerHubraum-RechnerSofa Passt Durch Tür RechnerBrennholz-Klafter-RechnerLuftreiniger-CADR-RechnerLuftentfeuchter GrößenrechnerDeckenventilator-GrößenrechnerVorhanggrößen-RechnerTeppichgrößen-RechnerBilderaufhängehöhe RechnerTV Montagehöhe RechnerTV-GrößenrechnerTeichvolumen- und Teichfolien-RechnerPool-Salz-RechnerPoolvolumen-RechnerWarmwasserbereiter-GrößenrechnerEpoxidharz-RechnerBaluster Abstand RechnerSockelleisten und Zierleisten RechnerverkleidungsrechnerDeck Lasur RechnerGrassamen-RechnerRollrasen RechnerAsphalt RechnerKubikyard-RechnerAntennenlängen-RechnerKabelrohr FüllungsrechnerReihen- und Parallel-Kondensator-RechnerRechner für induktiven BlindwiderstandRaumbeleuchtungs-RechnerLux zu Lumen RechnerLumen in Watt UmrechnerGeneratorgrößen-RechnermAh in Wh RechnerDreiphasen-LeistungsrechnerkVA-RechnerAmpere in Watt RechnerWatt zu Ampere RechnerRechner für Widerstände in ReihereibungsrechnerRechner für die schiefe EbeneRechner für mechanischen VorteilSchallgeschwindigkeit RechnerWellengeschwindigkeit-RechnerAuftriebsrechnerEndgeschwindigkeit-Rechnerde Broglie Wellenlängen-RechnerPhotonenenergie-RechnerE=mc² RechnerZeitdilatations-RechnerRechner für das dritte Keplersche GesetzFluchtgeschwindigkeit-RechnerGravitationskraft-RechnerBeer-Lambert-Gesetz-RechnerNernst-Gleichung-RechnerOsmotischer Druck RechnerSiedepunkterhöhung RechnerGefrierpunktserniedrigung-RechnerRechner für prozentuale ZusammensetzungnormalitaetsrechnerMolalität RechnerpKa zu Ka UmrechnerHenderson-Hasselbalch-RechnerRechner für die theoretische AusbeuteRechner für den limitierenden ReaktantenElektronenkonfiguration-RechnerInteraktives PeriodensystemKI-Unterrichtsplan-GeneratorKI-Quiz-GeneratorZitationsgenerator (APA/MLA/Chicago)AnwesenheitsrechnerAP Score RechnerACT Punktzahl RechnerSAT-Punktzahl-RechnerProzent in CGPA UmrechnerCGPA in Prozent UmrechnerEinfacher Notenrechner (EZ Grader)Kinderkosten-RechnerBaby Milchbedarf RechnerWindelgrößen-RechnerBabynamen GeneratorBaby Augenfarben VorhersageBMI-Perzentil-Rechner für KinderRechner zur Vorhersage der Körpergröße von KindernhCG Verdopplungszeit RechnerIVF GeburtsterminrechnereinnistungsrechnerChinesischer GeschlechtsrechnerISO 8601 DatumsformatiererNap-RechnerMondphasen-RechnerSonnenaufgang- & Sonnenuntergang-RechnerWeltzeituhrRömische Zahlen Datum UmrechnernuechternheitsrechnerHalbgeburtstag-RechnerJahrestag RechnerKalenderwochenrechnerTrinkgeld-Pool-RechnerE-Mail-Marketing-ROI-RechnerCost Per Lead RechnerWorking Capital RechnerZufälliger RPG Charakter Generator