SVG Optimizer

Clean up SVG code and shrink it without changing the graphic.

Paste SVG code, then optimize it.

Your SVG code is optimized in your browser. Nothing is uploaded to BroBroGo.

FAQ

What does it remove?

It removes comments, metadata, editor namespaces, extra attribute spacing, unused namespaces and shorter equivalent colors. It keeps the viewBox, IDs, labels and geometry intact.

Can it optimize every SVG?

It handles normal inline SVG code. SVGs with document type or custom entity declarations are blocked because those can make parsing unsafe. Remove those declarations and try again.

Will it change how the graphic looks?

The optimizer avoids path rewrites, ID renaming, viewBox removal and precision rounding. If your SVG relies on comments or metadata for a design workflow, keep a copy of the original.