Round path coordinates from 12.00004 to 12 across your entire SVG. Dramatically reduces file size without visible quality loss. Runs locally in your browser.
Available on every plan, including the free tier.
Single file up to 5 MB · 1 file per job
Up to 50 MB per file · batch up to 20 files · API + MCP access
Up to 2 GB per file · unlimited batch · runner acceleration · priority MCP
Upload your SVG file or paste the source code
Choose your precision level (0–4 decimal places)
Download the tuned SVG — path data is rounded without visual degradation
0 bytes uploaded. Precision Tuner runs entirely in your browser using the DOM API and Canvas. Your SVGs never leave your device.
1–2 decimal places is almost always imperceptible at screen resolution. Use 0 for icon sets, 2 for illustrations with fine curves.
For CSS/SMIL animations, 1–2 decimal places is more than sufficient. Sub-pixel precision rarely matters for animated properties.
Yes — coordinates in circle, rect, ellipse, line, and polygon attributes are also rounded to the chosen precision.
Remove XML comments, redundant attributes, empty tags, and unnecessary namespaces from SVG files. Browser-only, zero upload — achieve 40–70% size reduction.
Open toolReduce the number of control points in SVG paths using the RDP simplification algorithm. Smaller paths, faster rendering, lower file size — with configurable quality.
Open toolInstantly estimate how small your SVG will be after HTTP compression. Compare raw size vs. gzip vs. brotli — understand the real network cost before and after optimization.
Open tool