SVG Sanitizer

Bereinigen Sie SVG-Dateien vor dem Einbetten in Apps oder Dokumente. Ideal für Sicherheitsüberprüfungen und sichere Lieferung. Öffnen Sie SVG-Dateien online und beginnen Sie sofort mit der Verarbeitung.

SVG-Datei per Drag-and-drop hinzufügen

oder klicken, um zu suchen, oder SVG-Code einfügen

Nur .svg-Dateien
SVG-Code mit Ctrl+V / Cmd+V einfügen

Warum unseren SVG Sanitizer verwenden?

Skripte entfernen

Der Sanitizer entfernt <script>-Tags und Inline-JavaScript, um versteckte Verhaltensweisen zu verhindern. Dies hält nicht vertrauenswürdige Dateien sicher für Dashboards, Dokumente und öffentliche Seiten und reduziert das Risiko unerwarteter Weiterleitungen.

Ereignishandler bereinigen

Er entfernt on*-Attribute und eingebettete Handler, die Aktionen auslösen können. Dies reduziert die Angriffsfläche, wenn SVGs über Tools hinweg geteilt oder in CMS-Inhalte eingebettet werden. Es verhindert auch, dass Hover- oder Klickverhalten unbeabsichtigt in die Produktion gelangen.

Externe Links blockieren

SVG Sanitizer entfernt unsichere externe Referenzen und Remote-Ressourcen. Die Ausgabe bleibt eigenständig, was für Offline-Nutzung, interne Netzwerke und vorhersehbare Builds wichtig ist. Dies vermeidet unerwartete Tracking-Aufrufe oder externe Abhängigkeiten in der Produktion.

Sichere Vorschau

Vorschau des bereinigten Ergebnisses, damit Sie die Grafik nach der Bereinigung überprüfen können. Dies hilft Ihnen, vor dem Export keine visuellen Regressionen zu bestätigen und fehlende Symbole frühzeitig zu erkennen. Vergrößern Sie Striche und Verläufe, um zu bestätigen, dass das endgültige Erscheinungsbild dem Original entspricht. Testen Sie auf hellen und dunklen Hintergründen, um Transparenz und Kontrast zu überprüfen.

Datenschutz zuerst

SVG Sanitizer läuft in Ihrem Browser, daher werden Dateien niemals hochgeladen. Es ist ein einfacher Sicherheitsschritt für Client-Assets, interne Markenbibliotheken und NDA-Projekte.

Sofortige Bereinigung

SVG Sanitizer ist in Sekunden ohne Einrichtung fertig. Verwenden Sie es als schnelle Preflight-Prüfung vor dem Veröffentlichen oder Einreichen von Dateien zur Überprüfung. Es ist ein praktischer Schritt in Sicherheitschecklisten zusammen mit Linting und Asset-Überprüfung.

So sanieren Sie ein SVG

1

Laden Sie Ihr SVG hoch

Ziehen Sie eine Datei per Drag & Drop oder fügen Sie Markup ein, um zu beginnen. Das Tool lädt die Quelle lokal und bereitet eine Vorschau zur Überprüfung vor, sodass Sie die Datei vor dem Export bestätigen können. Dies ist nützlich, wenn Assets von mehreren Anbietern oder freigegebenen Laufwerken stammen. Öffnen Sie SVG-Dateien online und beginnen Sie sofort mit der Verarbeitung.

2

Datei sanieren

Führen Sie SVG Sanitizer aus, um automatisch Skripte, Ereignishandler und unsichere Referenzen zu entfernen. Überprüfen Sie die Ausgabe, um die erwarteten visuellen Elemente zu bestätigen und nach fehlenden Elementen zu suchen.

3

SVG exportieren

Kopieren oder laden Sie die bereinigte Datei herunter. SVG Sanitizer behält Dateinamen bei, sodass das Ersetzen von Assets in Ihrem Repository einfach ist und die Versionsgeschichte klar bleibt.

SVG Sanitizer FAQ

Was entfernt der SVG Sanitizer aus meinem SVG?
SVG Sanitizer entfernt Skripte, Ereignishandler, foreignObject und unsichere externe Referenzen, die Sicherheitsrisiken einführen können. Er zielt auf Elemente ab, die Code ausführen oder Remote-Inhalte abrufen. Verwenden Sie SVG Sanitizer, wenn immer SVGs außerhalb Ihrer vertrauenswürdigen Pipeline stammen. Wenn die Datei benutzergeneriert ist, behandeln Sie sie standardmäßig als nicht vertrauenswürdig.
Wird die Sanierung das Erscheinungsbild des SVG verändern?
SVG Sanitizer zielt darauf ab, die visuelle Ausgabe zu erhalten. Wenn ein SVG von entfernten Elementen abhängt, können Sie Änderungen feststellen, führen Sie daher immer eine Vorschau durch. In den meisten Symbol- und Illustrationsdateien bewahrt SVG Sanitizer die Grafik auf, während er verstecktes Verhalten entfernt. Wenn Probleme auftreten, exportieren Sie erneut aus dem Design-Tool ohne Skripte oder eingebettetes HTML.
Entfernt SVG Sanitizer foreignObject?
Ja. SVG Sanitizer entfernt foreignObject, da es HTML und Skripte einbetten kann. Dies hält die Ausgabe sicher für CMS-Blöcke, E-Mail-Vorlagen und öffentliche Einbettungen. Wenn Sie HTML innerhalb eines SVG benötigen, ziehen Sie stattdessen den Export als PNG in Betracht.
Wird das SVG auf einen Server hochgeladen?
Nein. SVG Sanitizer läuft lokal in Ihrem Browser, sodass Dateien Ihr Gerät nie verlassen. Dieser lokale SVG Sanitizer Workflow ist sicher für vertrauliche Assets und strenge Datenschutzumgebungen. Lokale Verarbeitung vermeidet auch Upload-Limits und hält Überprüfungszyklen schnell.
Kann ich nach der Sanierung optimieren?
Ja. SVG Sanitizer entfernt riskante Elemente, dann kann die Optimierung die Größe reduzieren. Viele Teams führen SVG Sanitizer zuerst aus, verwenden dann den Optimierer oder die Bereinigung, um die Datei weiter zu verkleinern und Produktions-Assets schlank zu halten. Das Aufbewahren einer bereinigten Kopie zusammen mit dem Original hilft auch bei Audits und Überprüfungshistorie.
Ist dies sicher für die Einbettung in E-Mail oder CMS?
SVG Sanitizer macht Dateien sicherer, aber jede Plattform hat ihre eigenen Regeln. Verwenden Sie SVG Sanitizer und befolgen Sie dann die Plattformrichtlinien für erlaubte Tags und Attribute. Im Zweifelsfall exportieren Sie PNG für Plattformen, die SVG blockieren. Einige CMS-Systeme entfernen auch automatisch SVG-Tags, bestätigen Sie daher die endgültige Ausgabe.
Beeinträchtigt es die Barrierefreiheit?
SVG Sanitizer erhält häufige Barrierefreiheitsattribute wie title und aria-label, wenn dies sicher ist. Nachdem SVG Sanitizer ausgeführt wurde, können Sie Labels hinzufügen oder überprüfen, um Ihre Barrierefreiheits-Checkliste und internen Standards zu erfüllen. Dokumentieren Sie diese Regeln, damit Teams konsistent bleiben.
Wie passt dies in Sicherheitsüberprüfungen?
SVG Sanitizer bietet einen schnellen, wiederholbaren Bereinigungsschritt für Sicherheitsüberprüfungen. Es hilft Teams, riskante Inhalte zu entfernen, bevor Assets in Produktions-Repositorys gelangen, und reduziert die Angriffsfläche für eingebettete SVGs auf benutzerorientierten Seiten. Ziehen Sie in Betracht, es Ihrer Asset-Aufnahme-Checkliste oder CI-Pipelines hinzuzufügen. Kombinieren Sie es mit einer manuellen Stichprobenprüfung für riskante Assets.
Ist SVG Sanitizer kostenlos zu verwenden ohne Download?
Ja. SVG Sanitizer ist kostenlos in Ihrem Browser zu verwenden. Keine Downloads oder Installationen erforderlich.
Brauche ich ein Konto, um SVG Sanitizer zu verwenden?
Nein. SVG Sanitizer funktioniert sofort im Browser ohne Anmeldung und Dateien bleiben lokal.