跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

SVG 编辑器

左边写 SVG 代码,右边沙箱预览,可缩放并导出 PNG。

预览(沙箱)

渲染与导出全程在浏览器内完成。预览前会剔除脚本标签与事件属性,SVG 不会离开你的设备。

怎么用

  1. 把 SVG 代码粘贴或输入左侧编辑区,停止输入一小会儿后预览自动渲染。
  2. 选预览缩放:100%、200% 或 400%。缩放只影响预览,不影响导出文件。
  3. 改完后点「渲染」可立即刷新预览。
  4. 点「导出 PNG」按缩放后的尺寸栅格化当前代码(单边上限 4096 px)并下载。

常见用法

常见问题

问:为什么脚本或动画在预览里不见了? 答:脚本被有意剔除。能运行任意代码的 SVG 编辑器是安全漏洞,所以本工具只渲染静态矢量图形。

问:导出时报 canvas 被污染是什么意思? 答:这表示 SVG 引用了外部图片或字体。浏览器禁止从画过这类内容的 canvas 读回像素。把资源内联进 SVG 再导出即可。

问:导出的 PNG 是多大? 答:取 SVG 自身的 width/height(没有则用 viewBox)乘以当前缩放,单边上限 4096 px。代码里完全没有尺寸时,按 300x150 默认处理。

你的数据留在这台设备上

SVG 编辑器 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。