SVG 矢量图压缩 (Optimizer)

纯前端 SVGO 替代方案。移除无用的 Metadata 和注释,智能修剪数字精度。 在保持画质不变的前提下,大幅减少 SVG 文件体积。

压缩设置

数字精度 (Precision)2 位小数

较低的精度会显著减小体积,但可能会导致路径变形。建议 2-3 位。

Original
无预览
Optimized
无预览
Output Code

SVG 优化原理

移除无用数据

设计软件(如 Illustrator/Figma)导出时会附带大量 Metadata、图层信息和编辑器专有属性,这些对网页显示没有任何作用。

降低路径精度

将坐标 `10.5432109` 简化为 `10.54`。肉眼几乎无法分辨区别,但能减少大量字符体积。

常见问题 FAQ

优化后的 SVG 会模糊吗?

绝对不会。SVG 是矢量图形,基于数学公式描述路径。优化只是简化了描述公式的精度(例如将小数点后 10 位减少到 2 位),不会像 JPG 那样产生像素马赛克。

为什么有时候体积反而变大了?

极少数情况下,如果原始 SVG 已经经过极致压缩(如使用 gzip 传输),再次处理可能不会有明显效果。但通常去除 metadata 后都会变小。

这个工具支持批量处理吗?

目前支持单文件处理以便于可视化微调参数。如需批量处理,我们建议在构建流程中集成 SVGO 插件。