Skip to content
This repository has been archived by the owner on Oct 30, 2021. It is now read-only.
/ svgcleaner Public archive

svgcleaner could help you to clean up your SVG files from the unnecessary data.

License

Notifications You must be signed in to change notification settings

RazrFalcon/svgcleaner

Repository files navigation

Generally, SVG files produced by vector editors contain a lot of unused elements and attributes that just blow up their size, but not add quality. SVG Cleaner could help you to clean up your SVG files from unnecessary data. It works in batch mode and basically does two things:
 - removing elements and attributes that don't contribute to the final rendering;
 - making those elements and attributes that are actually used more compact.
The app has a lot of options for cleanup and optimization and provides multithreaded file processing on the multicore processors.

Usually, images cleaned by SVG Cleaner may be as small as 10-60% of the original sizes.

Important! Internal image viewer in SVG Cleaner uses QtSvg for rendering SVG images. Since Qt supports only the static features of SVG 1.2 Tiny that imposes a number of restrictions on rendering of advanced features. For instance, elements such as clipPath, mask, filters etc. will not be rendered at all.

We apologize in advance for any bugs. Please send bug reports to [email protected]