Optimize SVG files by removing unnecessary elements, cleaning up code, and reducing file size.
Remove DOCTYPE declaration
Remove XML processing instructions
Remove comments
Remove metadata elements
Remove editors namespace data
Cleanup attributes
Remove unused IDs
Remove unknown/default attributes
Remove viewBox when possible
Remove enable-background attribute
Remove hidden elements
Remove empty text elements
Remove empty attributes
Remove empty containers
Inline CSS styles
Minify CSS styles
Convert colors to shorter formats
Remove useless stroke and fill
Remove unused definitions
Convert shapes to paths
Optimize path data
Merge multiple paths
Round numeric values
Collapse transform matrices
Conservative optimization, preserves functionality
Balanced optimization for most use cases
Maximum compression, may affect appearance