GIF to MP4 Converter
Convert an animated GIF to a far smaller video file.
Strip the bloat out of exported SVG files.
Before
After
The SVG Optimizer strips what a browser never reads — editor namespaces, generator comments, layer names, empty groups — and rounds path coordinates from fifteen decimal places to something a screen can actually resolve. Editor exports commonly drop 40 to 70 percent, with the before and after rendered side by side to prove nothing moved.
An SVG exported from Illustrator, Figma or Inkscape carries a lot that a browser never reads: editor namespaces, generator comments, layer names, empty groups and path coordinates written to fifteen decimal places.
Removing all of that typically cuts 40 to 70 percent with no visual change whatsoever. The single biggest win is usually coordinate precision — two decimal places is beyond what any screen can resolve, and dropping to it can halve the file on a complex path. Each transformation can be switched off individually, and the before-and-after preview is drawn so you can confirm nothing moved.
The single biggest win on complex paths — two decimals is beyond what any screen resolves and can halve the file.
Before and after are rendered together, so a transformation that broke something is immediately visible.
Every removal can be switched off individually, because a file that relies on IDs or a namespace should keep them.
CSS, script, gradients and clip paths all reference IDs, so that pass stays off unless you know the file.
Works from markup on the clipboard as readily as from a file, which is how SVG usually arrives.
Drop in the file, or paste the markup.
Metadata, comments, editor attributes and empty groups are safe on almost every file.
Two decimals is plenty for screen use and is where most of the saving comes from.
The rendered before and after are shown side by side. Save the optimised markup.
It should not. Everything removed is metadata a renderer ignores. Rounding coordinates is the one lossy step, and at two decimals the difference is far below one pixel.
Editor exports commonly drop 40 to 70 percent. A hand-written SVG that was already clean may barely change, which is a good sign rather than a failure.
Only if nothing references them. CSS, JavaScript, gradients, clip paths and use elements all rely on IDs, so that option is off by default and should stay off unless you know the file.
Yes. Paste it in and the optimised version appears, ready to copy straight back into your component or stylesheet.
What people who use the SVG Optimizer think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the SVG Optimizer. It takes half a minute and no account.
Write the first reviewConvert an animated GIF to a far smaller video file.
Turn a photo into text art you can copy anywhere.
Size a cover photo that works on desktop and mobile.
Convert iPhone HEIC photos to JPG that opens anywhere.
Generate responsive image sizes and the srcset markup.
Turn PNG files into smaller JPEGs with a quality you choose.
Pack animation frames or icons into one sprite sheet.
Fix a tilted horizon with a fine angle slider and grid.