Entwicklung
JWT-Decoder
Header, Payload und Datumsangaben eines JWT lesen und seine Signatur prüfen.
Konvertieren Sie SVG in HTML, JSX, React, CSS oder Base64. Vorschau, Optimierung und Export erfolgen lokal.
Ziehen Sie Ihre SVG-Datei per Drag & Drop hierher
Eine .svg-Datei, bis zu 5 MB. Ihre Datei bleibt in Ihrem Browser.
Fügen Sie ein SVG hinzu, um die Vorschau zu sehen.
Wählen Sie eine SVG-Datei aus oder fügen Sie ihr Markup ein, um Inline-SVG für eine HTML-Seite zu erzeugen. Prüfen Sie das Ergebnis in der Vorschau, passen Sie die Optimierungseinstellungen an und kopieren Sie den Code. Einlesen, Optimierung und Konvertierung laufen vollständig lokal in Ihrem Browser, ohne dass Ihr SVG an einen Server gesendet wird.
Behalten Sie die viewBox bei, um das Koordinatensystem des SVG zu erhalten. Entfernen Sie feste Breiten- und Höhenangaben, wenn das SVG eine nutzbare viewBox hat, und legen Sie die Größe dann in Ihrem eigenen CSS fest.
„Originalgröße“ ist die Größe Ihres eingegebenen SVG. „Optimierte SVG-Größe“ ist seine Größe nach der Verarbeitung mit den gewählten Optionen, etwa dem Entfernen von Kommentaren, dem Runden von Koordinaten und dem Minifizieren des Codes. Größen werden in kB angegeben, wobei 1 kB 1.000 Bytes entspricht. „Eingespart“ zeigt die prozentuale Verringerung: Eine Verkleinerung von 10 kB auf 7 kB ergibt 30 %. Ist die Ausgabe größer, etwa wegen lesbarer Formatierung, wird stattdessen „Größenzunahme“ angezeigt. Diese Werte vergleichen das SVG-Markup, nicht die Größe der Exporte als JSX, React, CSS-Data-URI oder Base64.
„Nachkommastellen“ legt fest, wie viele Stellen nach dem Dezimalpunkt Koordinaten und numerische Attribute behalten. Bei 2 Nachkommastellen wird aus 12.34567 der Wert 12.35. Weniger Nachkommastellen können die Dateigröße verringern, aber feine Details verändern; der Standardwert 3 ist ein Ausgangspunkt, prüfen Sie also die Vorschau. „Einrückung“ verwendet 2 Leerzeichen, 4 Leerzeichen oder Tabulatoren, damit HTML- und JSX-Code leichter lesbar wird, ohne das Bild zu verändern. „SVG minifizieren“ entfernt überflüssigen Leerraum aus der Formatierung, um die Ausgabe zu verdichten; solange die Minifizierung aktiv ist, ist die Einrückung deaktiviert.
Die HTML-Ausgabe ist Inline-SVG-Markup und wird als SVG-Datei heruntergeladen. JSX passt Attributnamen und Inline-Styles für React an. „React-Komponente“ verpackt den JSX-Code in eine TypeScript-Funktion, die die üblichen SVG-Props akzeptiert. „CSS-Data-URI“ erzeugt eine background-image-Deklaration; Base64 erzeugt eine codierte SVG-Bild-URI. Die Größenangaben beziehen sich auf das optimierte SVG, nicht auf die größeren codierten Formate. Prüfen Sie die IDs, bevor Sie mehrere Inline-Kopien auf einer Seite verwenden.
Die Vorschau ist ein isoliertes Bild und kein ausführbares Seiten-Markup. Skripte, eingebettetes HTML, Animationen, externe Bilder und Stylesheets werden entfernt. Unterstützte Inline-Präsentationsstile und lokale Fragmentverweise bleiben erhalten. Dieses Tool ist für statische Grafiken gedacht; nicht unterstützte Funktionen können ihr Aussehen verändern. currentColor ändert einfarbige Füllungen und Konturen und erbt bei Inline-Verwendung seine Farbe; eine Bildvorschau verwendet ihren eigenen Farbkontext.
Entwicklung
Header, Payload und Datumsangaben eines JWT lesen und seine Signatur prüfen.
Entwicklung
Zeitstempel, Zeitdauern und Datumsabstände konvertieren.
Entwicklung
Sehen, wie eine Seite beim Teilen auf Google, Facebook, X, LinkedIn und anderen Plattformen aussieht, und fertige Open-Graph-Tags zum Einfügen kopieren (og-Tags, Twitter Card, Meta-Tags).
Alltagshelfer
QR-Code erstellen und herunterladen.