CompressSVG
Open SVG
Paste markup
Demo
Image
Markup
Global settings
Show original
Compare gzipped
Prettify markup
Multipass
Number precision
Transform precision
Features
Remove doctype
Remove XML instructions
Remove comments
Remove <metadata>
Remove xmlns
Remove editor data
Clean up attribute whitespace
Merge styles
Inline styles
Minify styles
Style to attributes
Clean up IDs
Remove raster images
Remove unused defs
Round/rewrite numbers
Round/rewrite number lists
Minify colours
Remove unknowns & defaults
Remove unneeded group attrs
Remove useless stroke & fill
Remove viewBox
Remove/tidy enable-background
Remove hidden elements
Remove empty text
Shapes to (smaller) paths
Move attrs to parent group
Move group attrs to elements
Collapse useless groups
Round/rewrite paths
Convert non-eccentric <ellipse> to <circle>
Round/rewrite transforms
Remove empty attrs
Remove empty containers
Merge paths
Remove unused namespaces
Replace duplicate elements with links
Sort attrs
Sort children of <defs>
Remove <title>
Remove <desc>
Prefer viewBox to width/height
Remove style elements
Remove script elements
Remove out-of-bounds paths
Reset all
Sorry, wasn't ready…