SVG Optimizer â SVG-Optimierer
Optimiere SVG-Dateien mit SVGO direkt im Browser. Vergleiche Vorher-Nachher-Vorschauen, prĂŒfe die eingesparten Bytes und lade das Ergebnis herunter.
đ LĂ€uft vollstĂ€ndig in Ihrem Browser â nichts wird hochgeladenWarum SVG-Dateien optimieren?
SVG-Dateien, die aus Design-Tools wie Illustrator, Figma, Sketch oder Inkscape exportiert werden, enthalten weit mehr als die sichtbaren Formen. Editor-Metadaten, XML-Kommentare, ausgeblendete Ebenen, Standardwerte von Attributen, ungenutzte Definitionen, ĂŒberflĂŒssige Nachkommastellen und redundante Gruppen machen schnell die HĂ€lfte der Datei aus. Dieses Tool nutzt SVGO â denselben Optimierer, der in den meisten Build-Pipelines und Icon-Bibliotheken zum Einsatz kommt â, um diesen Ballast zu entfernen. Kleinere SVGs laden schneller, machen Inline-Icons in deinem HTML schlanker und halten Repositories aufgerĂ€umt.
Das Standard-Preset wendet Dutzende sicherer Transformationen an: Es entfernt die XML-Deklaration, Kommentare, Metadaten und Editor-Namespaces, bereinigt IDs, kĂŒrzt Farbangaben, fĂŒhrt Pfade zusammen, wandelt Grundformen in kompakte Pfade um, wenn diese kĂŒrzer sind, und schreibt Pfaddaten mit relativen Befehlen und weniger Ziffern neu. Multipass wiederholt den Vorgang, bis keine weiteren Einsparungen mehr möglich sind, und holt so oft noch ein paar Prozent zusĂ€tzlich heraus.
Die richtigen Optionen wÀhlen
Precision (Genauigkeit) legt fest, wie viele Nachkommastellen in Zahlen erhalten bleiben; 2â3 reichen fĂŒr Icons, detaillierte Illustrationen oder Karten brauchen eventuell mehr. Remove <title> spart Bytes, entfernt aber den barrierefreien Namen â behalte ihn also bei inhaltlich bedeutsamen Grafiken. Remove viewBox sollte in der Regel ausgeschaltet bleiben, denn erst die viewBox ermöglicht es einem SVG, responsiv zu skalieren. Remove width/height ist nĂŒtzlich, wenn die GröĂe per CSS gesteuert wird. Remove scripts & event handlers entfernt <script>-Elemente, on*-Attribute und javascript:-Links â eine gute Angewohnheit bei SVGs aus unbekannten Quellen. Pretty print rĂŒckt das Ergebnis zur besseren Lesbarkeit ein und kostet dafĂŒr ein paar Bytes.
Private, lokale und sichere Vorschauen
Die gesamte Verarbeitung findet in deinem Browser statt; es werden keine Dateien hochgeladen. Beide Vorschauen werden ĂŒber ein Bildelement angezeigt, das eine lokale Blob-URL lĂ€dt, und Browser fĂŒhren Skripte in so dargestellten SVGs niemals aus. Vergleiche vor der Verwendung immer beide Vorschauen: Eine zu aggressive Genauigkeit oder das Entfernen der viewBox kann die Darstellung einer Grafik verĂ€ndern. Die GröĂenanzeigen zeigen die eingesparten Bytes, sodass du DateigröĂe und visuelle Treue gegeneinander abwĂ€gen kannst.
So verwenden Sie
- SVG hinzufĂŒgenZiehe eine .svg-Datei in das Eingabefeld oder fĂŒge SVG-Markup ein.
- Optionen wÀhlenStelle Multipass, Genauigkeit und optionale Entfernungen wie title, viewBox oder Breite und Höhe ein.
- Optimieren und vergleichenKlicke auf Optimize SVG und vergleiche Vorschau und GröĂe von Original und optimierter Version.
- HerunterladenKopiere das Markup oder lade die optimierte .svg-Datei herunter.