Tools & Experiments

SVG Optimiser

Because of how Scalable Vector Graphic (SVG) are defined, they can be rewritten without affecting the resulting image. By optimising how SVGs are written, it is often possible to reduce file size and make them easier to work with. Files created in Inkscape or Illustrator are particularly amenable to optimisation.

Please note, this app is still under development, so pleased be patient if it doesn't work with your file.

Update: Please try my Javascript version for greater flexibility.

Optimise an SVG file

Upload an SVG file you want to optimise here.

What does the app do?

  • Simplify decimals
  • Apply transformations
  • Remove unnecessary attributes
  • Remove unnecessary namespaces
  • Remove unnecessary whitespace
  • Convert element styles to CSS
Last updated: 7th Mar 2013