SVGs exported from design tools are often 2–5× bigger than they need to be — full of editor metadata, hidden layers and excessive decimal precision.
What to strip
- Editor metadata and comments.
- Hidden or empty elements.
- Excessive coordinate precision (3–4 decimals is plenty).
- Unnecessary
<defs>and unused IDs.
The easy way
Tools like SVGO (and its web UI, SVGOMG) do all of this automatically — often cutting 50%+ with no visual change.
When you'd rasterize instead
If a tool can't accept SVG, convert it to a pixel format — see SVG to PNG/JPG and SVG vs raster. For logos, SVG is still the best format.