Private SVG tool

SVG Optimizer

Paste SVG markup or open an SVG file, then optimize it locally with SVGO. The output is ready to copy or download as an SVG file.

About browser SVG optimization

This tool runs SVGO in your browser. It parses the SVG markup, removes unnecessary data, minifies the output, and keeps all text on your device.

Use it for exported icons, simple illustrations, and UI assets before committing or uploading them elsewhere. Check the output visually in your own app when optimizing complex SVGs.

Does this upload my files?

No. Everything on this page runs locally in your browser, so your files are never uploaded to a conversion server. Close the tab and nothing is left behind.

After any required processing engine has loaded, repeated conversions can keep working offline. You can verify the claim with the site's reproducible browser privacy audit.

Open the browser privacy audit →

FAQ

Is my SVG uploaded?

No. The SVG text is optimized locally in your browser. The input and output are not uploaded.

What optimizer does this use?

It uses SVGO with the default preset and multipass optimization enabled.

Will it always make the SVG smaller?

Usually, but not always. The status line shows the input size, output size, and percentage change after optimization.

Can I open an SVG file instead of pasting?

Yes. Use Open file to load an SVG from your device, then optimize, copy, or download the result.