Vereinfachen Sie Ihren Arbeitsablauf: Suchen Sie miniwebtool.
Erweitern
Verwandte Tools
SVG OptimiererTypeScript Playground
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 🌞🌙✨Venus-Zeichen-RechnerZeit-zu-Dezimal-UmrechnerMAC-adressen-lookupVideo-KompressorKI-Text-HumanizerFarbschema-GeneratorNumerologie-RechnerZufälliger GeburtstagsgeneratorMeisterzahl-RechnerModulo-RechnerBier-Kühlzeit-RechnerGrill-RechnerBingo Karten GeneratorCPM-RechnerVideo-zu-Bild-ExtraktorCollatz-Vermutung-RechnerMedian-RechnerNamenszahl-RechnerGrößen-Perzentil-RechnerMerkur-RückläufigkeitskalenderMittelwert RechnerTwitch EinnahmenrechnerZufälliger TiergeneratorFacebook-Benutzer-ID-SucheKleinschrift-Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Instagram-Benutzer-ID-SucheKegelabwicklung Schablonen-GeneratorWinkel-UmrechnerFrequenz- und Wellenlängen-UmrechnerTag des Jahres Rechner - Welcher Tag des Jahres ist heute?Akku-Laufzeit-RechnerDezimal-zu-Zeit-UmrechnerBody Recomposition RechnerVideos zusammenführenProzentuale Wachstumsrate RechnerDatenübertragungsraten-RechnerDrehmoment-Rechner für SchraubenFarbmischungs-RechnerKoffein-Überdosis-RechnerUS-Inflation-RechnerZufälliger Fake-Adressen-Generator🎮 Spielwährungs-UmrechnerSonnenstand-RechnerListen-RandomisiererRelative Standardabweichung RechnerBlutspendezeit-RechnerIP-Adresse-zu-Binär-UmrechnerZufälliger Zeit GeneratorZinsen für Kreditkarte RechnerSiedepunkt-RechnerCaesar-VerschlüsselungswerkzeugIP-Adresse zu Hex-UmrechnerZufälliger Englischer WortgeneratorPartielle AbleitungsrechnerKI ParaphrasiererSteigungs- und GefällerechnerAudio SplitterBarcode GeneratorLogarithmus zur Basis 2 RechnerSocial Media Benutzername PrüferYouTube Einnahmen RechnerASCII-TabellePersönlichkeitszahl-RechnerZufälliger Filmwähler🌡️ Hitzeindex-RechnerJordansche Normalform RechnerNonogramm-Generator (Picross)Zeilen alphabetisch sortierenZufälliger FarbalgeneratorMondzeichen-RechnerTangens-RechnerZentimeter zu Fuß und Inches UmrechnerBlutgruppen-RechnerZufällige Zeichenfolge generierenGeometrisches Mittel RechnerKoffein Halbzeit-TrackerZufälliger Kreditkarten-GeneratorAnagramm-GeneratorHaarfarben-Misch-RechnerKleidergrößen-UmrechnerMaßstabsmodell-UmrechnerMehrfachbruch-RechnerVideo drehenEffektstärke-RechnerPunkt zu Punkt GeneratorSchicksalszahl-RechnerZaun-RechnerBild spiegelnBasis-UmrechnerCMYK zu Hex KonverterFarbcode-Konverter Alle FormateFrisch-zu-getrocknet-Kräuter-UmrechnerHTML zu Text KonverterLabyrinth-GeneratorMond-Zeichen-KompatibilitätsrechnerProzent zu PPM UmrechnerSeelenzahl-RechnerZufälligen Namen AuswählenZufälliger Koordinaten-GeneratorSteigungsform-Rechner (y = mx + b)Chinesischer Restsatz RechnerCollage MakerFPS-KonverterHeronsche Formel RechnerIP Subnetz RechnerLogikgatter SimulatorMorse-Code-GeneratorRenten CountdownTassen zu Gramm UmrechnerZufälliger Wahrheit oder Pflicht GeneratorYouTube Kanal StatistikenANC-rechnerBaby Wachstums-PerzentilrechnerFarbverlauf-GeneratorZufallsauswahlRinggrößen-UmrechnerStillzeit-KalorienrechnerTeelöffel zu Esslöffel UmrechnerZufälliger Ausreden-GeneratorChinesischer GeschlechtsrechnerFlugdistanz-RechnerMP3-LooperOhmsches Gesetz RechnerSchärfentiefe (DoF) RechnerZufälliger IMEI GeneratorDruckkosten-RechnerFlaschenzug-RechnerKatzenklo-RechnerSauerteig RechnerZufälliger Gruppen-GeneratorZufälliger PIN-GeneratorChi-Quadrat-Test-RechnerInterquartilsabstand-RechnerMedian der absoluten Abweichung RechnerOnline WPA-Schlüssel-GeneratorSpannungsteiler RechnerVideogeschwindigkeit anpassenDezimal-zu-Oktal-UmrechnerFuß und Inch in Zentimeter UmrechnerGolden Hour / Blue Hour RechnerJulianisches Datum UmrechnerParallelwiderstand RechnerWortleiter-GeneratorXML-ValidatorAkronym-GeneratorDrehmoment-RechnerhCG Verdopplungszeit RechnerKI-Token-ZählerLesezeit-RechnerZahlen sortierenZufälliger Superkraft-GeneratorANOVA-RechnerAudio in Video hinzufügen oder ersetzenBild zu Base64 KonverterDezimal-zu-Bruch-UmrechnerHefe-UmrechnungsrechnerMagisches Quadrat GeneratorMedikamenten-DosierungsrechnerPacklisten-GeneratorRezept-NährwertrechnerZufälliger Emoji-GeneratorAudio-ExtraktorButter zu Öl UmrechnerErweiterter Sternzeichen-KompatibilitätsanalysatorFIFO / LIFO RechnerHyperbelfunktionen-RechnerKettenbruch-RechnerKI InhaltsdetektorKI SpracherkennungLottozahlen-GeneratorMarkov-Ketten Stationäre Verteilung RechnerPrimfaktor-RechnerTeig-Hydratations-RechnerUnsichtbarer Text GeneratorVerhältnis-zu-Prozentsatz-UmrechnerWie Lange Bis RechnerZahlen RandomisiererBackofen zu Airfryer UmrechnerBankdrücken-RechnerDurchgestrichener Text GeneratorErweiterter Euklidischer Algorithmus RechnerFarbkontrast-CheckerGemeinsamer-Teiler-RechnerHalbwertszeit berechnenLaplace-TransformationsrechnerNatürlicher Logarithmus RechnerPCB-Leiterbahnbreite-RechnerQuartil-RechnerZitate-Finder (Englisch)Stichprobengröße Rechner💧 Taupunkt-RechnerText zum Bild hinzufügenZufällige Dezimalzahl GeneratorAusdruckszahl-RechnerBinär-zu-Gray-Code-UmrechnerDezibel (dB) RechnerFlächen-RechnerFoto-Dateigrößen-RechnerHexadezimal zu Oktal UmrechnermAh 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 KindernIVF GeburtsterminrechnereinnistungsrechnerISO 8601 DatumsformatiererNap-RechnerMondphasen-RechnerSonnenaufgang- & Sonnenuntergang-RechnerWeltzeituhrRömische Zahlen Datum UmrechnernuechternheitsrechnerHalbgeburtstag-RechnerJahrestag RechnerKalenderwochenrechnerTrinkgeld-Pool-RechnerE-Mail-Marketing-ROI-RechnerCost Per Lead RechnerWorking Capital RechnerDeckungsbeitragsrechnerSicherheitsbestand-RechnerMeldebestand RechnerOptimale Bestellmenge Rechner (EOQ)AbschreibungsrechnerPreisrechner für HandgemachtesGrosshandelspreis-RechnerShopify GewinnrechnerAmazon FBA RechnereBay GebührenrechnerEtsy-GebührenrechnerStripe GebührenrechnerPayPal GebührenrechnerWettquoten-UmrechnerZehnten-RechnerZakat-RechnerUK Stempelsteuer-RechnerHRA-SteuerbefreiungsrechnerGratuity RechnerNPS RechnerEPF-RechnerPPF-RechnerRD RechnerSWP RechnerGross-Up-RechnerKreditvergleich RechnerkreditauslastungsrechnerFestgeld-Leiter-RechnerT-Bill-Rechner US-SchatzwechselI Bond Rechner529 College SparrechnerHSA-RechnerAbfindungsrechnergehaltserhoehungsrechnerRechnungsgeneratorTagegeld-RechnerKilometerpauschale RechnerMieterhöhungsrechnerAnteilige Miete RechnerMietbudget-RechnerAuto-Endpreis-RechnerAuto-ErschwinglichkeitsrechnerMotorrad-KreditrechnerWohnmobil-KreditrechnerBootskredit-RechnerGrundstückskredit-RechnerBaukredit RechnerRechner für tilgungsfreie HypothekBallonkredit-RechnerHypothekenpunkte-RechnerPMI-RechnerRechner für zweiwöchentliche HypothekenzahlungenARM HypothekenrechnerVA-DarlehensrechnerNettolohn-RechnerKI SQL AbfragegeneratorKI RegEx GeneratorKI-Datenvisualisierer (CSV einfügen)KI-Textton-AnalysatorKI Lebenslauf AnalyzerKI-Einheitenumrechner (natürliche Sprache)KI Entschuldigungsbrief GeneratorKI-Generator für höfliche AusredenKI-Reiserouten-GeneratorKI-Leselisten-GeneratorKI-TrAIningsplan-GeneratorKI-Ernährungsplan-GeneratorKI-Geschenkideen-GeneratorKI-Rezeptgenerator aus ZutatenStipendien ROI RechnerStudienkosten-RechnerRechner für Lernstunden bis zur SprachflüssigkeitVokabel-Quiz-GeneratorCornell Notizen GeneratorLernkurven-RechnerSpaced Repetition Planer für LernkartenFugenmörtel-RechnerSix Sigma ProzessfähigkeitsrechnerYouTube Thumbnail DownloaderZufälliger RPG Charakter Generator