SVG 编辑器

清理 SVG 中的脚本、事件和外部资源,使用 SVGO 优化体积并报告差异,可预览和下载安全副本。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用SVG 编辑器

SVG 文本只在当前浏览器中清理、优化和预览,不会上传,也不会主动请求外部资源。

  1. 输入 SVG

    粘贴内容或载入不超过 2 MiB 的 SVG 文件,并选择是否执行多轮优化。

  2. 安全清理与优化

    工具先移除脚本、事件、外部资源和危险元素,再用 SVGO 优化,随后再次执行安全清理。

  3. 核对并下载

    查看原始、清理和优化字节数及移除统计,确认预览后复制或下载安全副本。

限制与注意事项

  • 安全清理会主动删除脚本、foreignObject、事件属性、外部引用和部分样式,依赖这些内容的 SVG 外观或交互会变化。
  • 优化可能重写路径、属性、ID 和数值精度,不适合作为需要保持源码结构、动画绑定或编辑器元数据的无损往返。
  • 浏览器预览通过不代表 SVG 在所有渲染器中一致;重要图形应对下载结果做视觉比较和目标环境测试。

常见问题

为什么要在优化后再次清理?

这是为了保证最终预览和下载仍满足安全策略,不让任何转换步骤重新引入被禁止的结构。

多轮优化一定更小吗?

通常会进一步减少冗余,但耗时更长且改写更多;应以报告和视觉核对结果为准。

可以编辑图形节点吗?

本工具是源码清理、优化和预览工具,不提供类似矢量绘图软件的节点拖拽编辑。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈