SVG Optimizer

Optimize and minify SVG files using SVGO to reduce file size. Preview before and after. Free, no upload, runs locally.

Preparing private browser tool…

Your file will stay on this device.

Frequently asked questions

Is my SVG uploaded to a server?
No. All optimization happens entirely in your browser using the SVGO library compiled to JavaScript. Your files never leave your device.
What does SVG optimization do?
It removes unnecessary metadata, comments, hidden elements, default values, and redundant attributes. It also merges paths, collapses groups, and minifies the markup, typically reducing file size by 20-60%.
Will optimization change how my SVG looks?
The default preset preserves visual appearance. It only removes data that does not affect rendering, such as editor metadata, comments, and redundant attributes. Always preview the result before using it.
Can I drop a file instead of pasting markup?
Yes, any file ending in .svg. The optimized markup can be copied or saved as optimized.svg, and the size before and after is shown with the percentage saved.
Is it safe to preview an SVG from an unknown source?
The preview loads the SVG as a blob URL inside an img element, which cannot run scripts, so markup containing a script tag or an onload attribute stays inert while you inspect it.