Round/rewrite paths (convertPathData)
Rewrites path commands with fewer digits and simpler curves. Usually one of the largest wins on complex illustrations. Path rounding is often tuned together with other geometry plugins in the Path and shape optimization topic guide.
What Round/rewrite paths does in SVGO
SVGO applies convertPathData as part of its plugin pipeline. On SVGOMG.net the toggle is labeled Round/rewrite paths (enabled by default). Optimization runs entirely in your browser — files are not uploaded to a server.
Use SVGOMG.net with Show original to compare before and after. If output looks wrong, disable this plugin first, then re-enable related transforms one at a time.
When to enable
Detailed paths from design tools with over-precise coordinates (default on SVGOMG.net).
When to disable
When sub-pixel accuracy matters for animation paths or geometric CAD-like drawings.
Watch out for
Aggressive rounding can visibly change curves on large viewBoxes; lower number precision if you see drift.
Try it
- Open SVGOMG.net and load your SVG (file, paste, or demo).
- Find Round/rewrite paths in the Features panel (
convertPathData). - Toggle the plugin and compare the preview; download when satisfied.
Part of: Path and shape optimization
This plugin is covered in the Path and shape optimization topic guide along with related transforms.
SVGO Plugin Guide
Browse the SVGO Plugin Guide or read the full SVG optimization walkthrough.