Clean an SVG file
See what hidden scripts or links an SVG carries and save a safe copy.
Drop a file hereNothing is uploaded
- No promise of pixel-perfect survival. Removed filters or styles mean the sanitized file may draw differently.
- Internal fragment references (#id) survive; every external reference is stripped, including data: URIs.
- Sanitizing runs on the main thread with DOMPurify and the browser's own XML parser: no worker needed, nothing uploaded.
Paste, drop, or type to begin. Everything stays on this device.