Bildwerkzeuge

SVG Optimizer

Optimieren Sie SVG-Dateien durch das Entfernen von Metadaten und Kommentaren sowie das Runden numerischer Attribute.

Tool ausführen

Mit dem SVG Optimizer reduzieren Sie die Dateigröße von Vektorgrafiken im XML-Format. Das Tool verarbeitet UTF-8-kodierte SVG-Dateien bis zu einer Größe von 2 MB. Sie können frei wählen, ob Kommentare und Metadatenblöcke aus der Datei entfernt werden sollen. Beide Bereinigungsoptionen sind standardmäßig aktiviert. Zudem lässt sich die Rundungsgenauigkeit für numerische Attribute von 0 bis 6 Nachkommastellen festlegen, wobei als Standardwert 2 eingestellt ist. Das Werkzeug rundet viewBox-Werte sowie ausgewählte einheitenlose Attribute wie Koordinaten, Breiten, Höhen, Deckkraft und Strichstärken mathematisch. Zahlen mit festen Einheiten, Pfaddaten, Transformationsangaben oder Skripte bleiben dabei unverändert. Dokumenttyp-Deklarationen und Entity-Definitionen werden abgewiesen. Nach der Verarbeitung erhalten Sie den optimierten SVG-Quelltext im UTF-8-Format und als Base64-Download. Zusätzlich zeigt Ihnen die Übersicht die genaue Dateigröße vor und nach der Optimierung in Bytes sowie die prozentuale Einsparung auf eine Nachkommastelle gerundet an.

Anleitung

  1. Wählen Sie eine SVG-Datei im UTF-8-Format mit maximal 2 MB Dateigröße aus.
  2. Legen Sie fest, ob XML-Kommentare und Metadatenelemente entfernt werden sollen.
  3. Geben Sie die gewünschte Anzahl an Nachkommastellen zwischen 0 und 6 für numerische Werte an.
  4. Starten Sie den Vorgang, um die optimierte Datei und die Größenangaben zu berechnen.
  5. Kopieren Sie den erzeugten SVG-Code oder laden Sie die Datei unter dem Namen optimized.svg herunter.

Beispiele

  • Eine aus einem Grafikprogramm exportierte SVG-Datei mit Metadatenblöcken und 5 Nachkommastellen bei Koordinaten auf 2 Nachkommastellen kürzen und Metadaten entfernen, um Bytes zu sparen.
  • Ein Web-Icon mit XML-Kommentaren bereinigen, indem Kommentare entfernt werden und viewBox-Werte auf ganze Zahlen gerundet werden.

FAQ

Welche SVG-Dateien können verarbeitet werden?

Das Tool verarbeitet gültige UTF-8-kodierte XML-Dateien mit einem SVG-Wurzelelement bis zu einer Maximalgröße von 2 MB. Es lehnt Dateien mit DTD- oder Entity-Deklarationen ab.

Werden alle Zahlen in der SVG-Datei gerundet?

Nein. Gerundet werden nur viewBox-Werte und ausgewählte einheitenlose Attribute wie Koordinaten, Abmessungen, Deckkraft und Strichbreiten. Zahlen mit festen Einheiten oder Werte innerhalb von Pfaden bleiben unverändert.

Fungiert das Werkzeug als Sicherheitsfilter für SVGs?

Nein, das Tool ist kein SVG-Sanitizer. Es entfernt oder verändert aktive Inhalte wie Skripte, Links oder Event-Handler nicht.

Tool einbetten

Fügen Sie dieses funktionsfähige SmartPlusLab-Tool mit dem folgenden Code in Ihre Website ein.