在此运行 完全在你的浏览器里运行,不上传、不登录
SVG 优化
清掉 SVG 的注释、元数据与编辑器命名空间,并给出前后体积对比。
体积变化
怎么用
- 把 SVG 源码粘贴到左侧 —— 内联片段、导出的图标,或用文本编辑器打开的文件都行。
- 常规一轮就保持选项全开:注释、metadata、空白、空属性、重复属性、编辑器命名空间、数值精度。
- 按作品需要设小数位 —— 图标用 2 位足够,大幅插画通常 1 位就够。
- 看面板上方的体积读数 —— 优化前后的字节数,加节省的百分比。
- 复制结果,或下载成 .svg 文件。
每个选项都能单独关掉,所以想保留 metadata 做无障碍、或要求坐标完全精确时,可以按需豁免。
常见用法
- 压缩图标集 —— 成百上千个导出图标,逐个粘贴就能去掉注释和编辑器属性。
- 准备内联 SVG —— 要塞进 HTML 或组件里的标记,不需要 XML 声明、doctype 和 metadata。
- 清理 Inkscape / Illustrator 导出 —— inkscape、sodipodi、serif 命名空间连同用到它们的属性一起被删除。
- 对比精度档位 —— 在 1 位和 4 位小数之间切换,看文件里有多少是坐标噪声。
常见问题
问:会重写或简化路径吗? 答:不会。工具只做删除、合并与数值取整,从不重采样路径,也不合并图形。每个路径命令都保留,只有命令里的数字会被取整。
问:为什么我的文件几乎没变小? 答:已经压缩过的文件没什么可删的。如果坐标必须保持精确,就关掉精度裁剪;另外确认一下体积是不是来自内嵌的 base64 位图。
问:输出还是合法 SVG 吗? 答:清理过程保留元素结构、自闭合标签和属性引号。它不改动 style 块的内容,也不解析渐变、滤镜、裁剪路径之间的引用 —— 输入本身是坏的,输出还是坏的。
你的数据留在这台设备上
SVG 优化 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。