Vereinfachen Sie Ihren Arbeitsablauf: Suchen Sie miniwebtool.
Erweitern

Mein Werkzeugkasten

Automatischer Modus

Noch keine Werkzeuge gespeichert.

Auf Premium-Version upgraden
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:

Aszendent, Sonne & Mondzeichen Rechner 🌞🌙✨MAC-adressen-lookupZitate-Finder (Englisch)Video-KompressorOhmsches Gesetz RechnerFarbschema-GeneratorVideo-zu-Bild-ExtraktorZufälliger GeburtstagsgeneratorRelative Standardabweichung RechnerKI-Text-HumanizerTwitch EinnahmenrechnerLottozahlen-GeneratorSonnenstand-RechnerBingo Karten GeneratorBlutspendezeit-RechnerModulo-RechnerKoffein-Überdosis-RechnerFacebook-Benutzer-ID-SucheGrößen-Perzentil-RechnerBody Recomposition RechnerInstagram-Benutzer-ID-SucheMedian-RechnerCPM-RechnerRenten CountdownZeit-zu-Dezimal-UmrechnerVideos zusammenführenVenus-Zeichen-RechnerYouTube Kanal StatistikenNamenszahl-RechnerZufälliger Fake-Adressen-GeneratorMittelwert RechnerZufälliger TiergeneratorKleinschrift-Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Rechtwinkliges Dreieck RechnerZufälliger Englischer WortgeneratorKegelabwicklung Schablonen-GeneratorSiedepunkt-Rechner🎮 Spielwährungs-UmrechnerBaby Wachstums-PerzentilrechnerWinkel-UmrechnerZufälliger PIN-GeneratorKoffein Halbzeit-TrackerSpitznamen-GeneratorVideo drehenDezimal-zu-Oktal-UmrechnerKombinatorik-RechnerHTML zu Text KonverterTorus-RechnerWürfel-RollerZahlen sortierenZufälliger FilmwählerAudio SplitterTag des Jahres Rechner - Welcher Tag des Jahres ist heute?Tangens-RechnerListen-RandomisiererWeibull-Verteilung-RechnerAkku-Laufzeit-RechnerDreiphasen-LeistungsrechnerGeometrisches Mittel RechnerZufällige Zeichenfolge generierenZufälliger Zeit GeneratorChinesischer GeschlechtsrechnerKI ParaphrasiererNumerologie-RechnerVertikalsprung-RechnerZufälliger Kreditkarten-GeneratorProzentuale Wachstumsrate RechnerZufälliger Wahrheit oder Pflicht GeneratorFrequenz- und Wellenlängen-UmrechnerLogikgatter SimulatorBier-Kühlzeit-RechnerCollatz-Vermutung-RechnerFarbverlauf-GeneratorMond-Zeichen-KompatibilitätsrechnerZufallsdatum-GeneratorDatenübertragungsraten-RechnerIP-Adresse-zu-Binär-UmrechnerMars-Zeichen-RechnerTeiler-RechnerZinsen für Kreditkarte RechnerCMYK zu Hex KonverterGrill-RechnerSRT ZeitverschiebungGehrungswinkel-RechnerPizza Party PlanerStandardfehler-RechnerZufälligen Namen AuswählenIP Subnetz RechnerLeere Zeilen von einem Text entfernenMeisterzahl-RechnerUS-Inflation-RechnerZentimeter zu Fuß und Inches UmrechnerKI SpracherkennungMehrfachbruch-RechnerMP3-LooperSauerteig RechnerANC-rechnerBarcode GeneratorBild zu Base64 KonverterFarbcode-Konverter Alle FormateProzent zu Dezimal UmrechnerZeilen alphabetisch sortierenAudio-ExtraktorBruch zu Dezimalzahl RechnerSchicksalszahl-RechnerBrüche kürzen RechnerDMS zu Dezimal UmrechnerDrehmoment-RechnerExponenten-Rechner (Hohe Präzision)Julianisches Datum UmrechnerRelatives Risiko RechnerSocial Media Benutzername PrüferZufälliger Aktivitäten GeneratorArkussinus-RechnerLebenspfadzahl-RechnerPunkt zu Punkt GeneratorUnixzeit-UmrechnerStellenanzahl-RechnerBasis-UmrechnerFuß und Inch in Zentimeter UmrechnerKopfrechen-TrainerOktan Misch RechnerPool-Salz-RechnerSteigungs- und GefällerechnerVideo spiegelnZufälliger Spielkarten-GeneratorAudio aus Video entfernenFlaschenzug-RechnerFPS-KonverterLabyrinth-GeneratorMittelpunkt-RechnerSaturn-Rückkehr-RechnerUnsichtbarer Text GeneratorZufallsgenerator für NamenBlutgruppen-RechnerkVA-RechnerNonogramm-Generator (Picross)Passwortstärke-TesterSVG OptimiererVerhältnis-zu-Prozentsatz-UmrechnerWissenschaftliche Schreibweise zu Dezimal UmrechnerZufälliger IMEI GeneratorASCII-TabelleDezimal-zu-Bruch-UmrechnerFläche einer Ellipse RechnerFoto-Dateigrößen-RechnerGeburtstagswochentag-RechnerGolden Hour / Blue Hour RechnerLbs-zu-Kg-KonverterPrimzahlenlisteLogarithmus zur Basis 2 RechnerSignifikante Stellen RechnerTikTok Geld RechnerZaun-RechnerDrehmoment-Rechner für SchraubenFrisch-zu-getrocknet-Kräuter-UmrechnerGamertag-GeneratorImpedanz-RechnerInteraktiver Einheitskreis-VisualisiererTag des Jahres KalenderMAC-Adressen-GeneratorOnline NamensrandomisiererPfund-zu-Gramm-UmrechnerRömische Zahlen UmrechnenCups zu Esslöffel RechnerIdeales Gasgesetz RechnerMondzeichen-RechnerSonnenaufgang- & Sonnenuntergang-RechnerSous-Vide-RechnerTassen zu Gramm UmrechnerZufalls-Mathematikaufgaben-GeneratorZufällige Dezimalzahl GeneratorZufälliger Gruppen-GeneratorAussprache IPA KonverterBCD zu Hexadezimal RechnerBeep Test RechnerBlutzucker-RechnerEsslöffel zu Teelöffel UmrechnerGemeinsamer-Teiler-RechnerHaarfarben-Misch-RechnerHashi (Brücken) Rätsel-GeneratorKörperbau-RechnerMandelbrot-Mengen-ExplorerMerkur-Zeichen-RechnerQuartil-RechnerScharade-GeneratorTeelöffel zu Esslöffel UmrechnerTempozonen-RechnerTennis PunktezählerWelche ist meine Glückszahl?Wie Lange Bis RechnerYouTube Einnahmen RechnerZentimeter-zu-Inches-UmrechnerZufälliger Ausreden-GeneratorVideo für Twitter (X) konvertierenTeamnamen-GeneratorRapname-GeneratorBandnamen-GeneratorFantasy-NamensgeneratorGlückskeks-GeneratorZeichenideen-GeneratorTagebuch-Prompt-GeneratorGenerator für tägliche AffirmationenKomplimente-GeneratorAnmachsprüche-GeneratorPapa-Witz-GeneratorZufälliger Witze-GeneratorZufallsfakten-GeneratorTrivia-Fragen-GeneratorGalgenmännchen-WortgeneratorPictionary-WörtergeneratorEisbrecher-Fragen-GeneratorIch hab noch nie GeneratorWürdest du eher GeneratorZufälliger FragengeneratorKI-TraumdeuterKI-Dankesnachrichten-GeneratorKI-Hochzeitsreden-GeneratorKI-Pressemitteilungs-GeneratorKI-Produktbeschreibungs-GeneratorKI-Videoskript-GeneratorKI-YouTube-Titel- und BeschreibungsgeneratorKI-Instagram-Bildunterschriften-GeneratorKI-LinkedIn-Schlagzeilen- und Bio-GeneratorKI-Lebenslauf-Stichpunkt-GeneratorKI-Anschreiben-GeneratorKI-Rap-Text-GeneratorPDF verflachenPDF entsperren (Besitzerpasswort entfernen)PDF-zu-Text-ExtraktorPDF-Seiten extrahierenPDF-WortzählerPDF schützenSeitenzahlen zu PDF hinzufügenPDF-Seiten neu anordnenPDF-Seiten löschenPDF drehenJPG in PDFPDF in JPGPDF komprimierenPDF teilenPDF zusammenfügenPT-in-PX-UmrechnerPX-in-REM-UmrechnerTola-in-Gramm-UmrechnerUmrechner indischer LandeinheitenMcg-in-Mg-UmrechnerKI-Songtext-GeneratorKI-GedichtgeneratorKI-GeschichtengeneratorKI-ÜbersetzerKI-TextzusammenfasserMg in mL UmrechnerMPH-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-UmrechnerFahrenheit-in-Celsius-UmrechnerCelsius-in-Fahrenheit-UmrechnerRucksackgrößen-RechnerSurfboard-VolumenrechnerTennis-GriffgrößenrechnerHelmgrößen-RechnerHandschuhgrößenrechnerHutgrößen-UmrechnerSnowboard-GrößenrechnerSkilängenrechnerFahrradgrößenrechnerSpeedrun-Split-TimerStableford-RechnerDart-Checkout-RechnerBowling-Economy-RechnerCricket-Strike-Rate-RechnerNet-Run-Rate-RechnerK/D-Verhältnis-RechnerElo-Rating-RechnerHerzfrequenz-Erholungs-RechnerWanderzeit-RechnerRuder Pace RechnerAltersbewertungs-LaufrechnerFTP & Leistungszonen-RechnerACFT-Punkte-RechnerWilks & DOTS RechnerFelgenversatz-RechnerReifen-Lastindex & Geschwindigkeitsindex-NachschlagewerkKosten pro Meile RechnerLeasing-Übernahme-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-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 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-RechnerZufälliger RPG Charakter Generator