SVG 转 PNG / JPG / ICO

把 SVG 转换为 PNG、JPG、WebP、GIF、BMP、ICO、TIFF、PDF 等格式。SVG 是矢量图,放大多少倍都不会模糊。文件不上传服务器,全部在浏览器本地处理。

功能特点

  • SVG 可导出为 PNG、JPG、WebP、GIF、BMP、ICO、TIFF、PDF 共 8 种格式(AVIF 仅在支持的浏览器中可选)
  • 直接从矢量绘制,无论按倍数还是按宽高放大,放大多少倍都清晰
  • ICO 可把 16~256px 多个尺寸打包进一个文件,一张 SVG 就能做出 favicon
  • 背景可保持透明,也可填充任意颜色;支持多个文件批量转换
  • 导出前可裁剪,支持 1:1、16:9、4:3、3:2 固定比例

适用场景

把图标素材转成 PNG

从 iconfont 等图标库下载的 SVG 图标,转成需要尺寸的 PNG,放进 PPT、文档或 App 里。

制作网站 favicon

用 Logo 的 SVG 导出包含 16、32、48px 的 favicon.ico。

交给不支持 SVG 的地方

印刷厂、社交平台、老旧后台等不收 SVG 的场合,转成 JPG 或 TIFF 再交付。

导出插图放进文档

把绘图工具导出的 SVG 按 3 倍转成 PNG,高清插入 PPT 或 Word。

隐私说明

SVG 的读取、绘制和导出全部在浏览器本地(你的设备上)完成,SVG 和转换后的图片绝不会上传到服务器。分享链接里只包含“输出格式、尺寸、背景色、画质”等设置,SVG 本身既不写入链接,也不保存到 localStorage。关闭页面后,导入的 SVG 就会从内存中清除。

常见问题

SVG 会被上传吗?

不会。绘制和导出都在浏览器的 Canvas 中完成,SVG 不会离开你的设备。页面打开过一次后,断网也能使用。分享链接里只有设置,把链接发给别人也不会把 SVG 一起发出去。

最大能导出多大?

SVG 是矢量图,倍数设多大轮廓都很平滑。不过浏览器的 Canvas 有上限,本工具把输出总像素限制在 268 百万像素以内(约 16384×16384)。超出时会提示,请调小倍数。

转出来背景变黑了怎么办?

JPG 格式不支持透明,透明部分必须填上某种颜色。在“背景色”里选白色等颜色即可。PNG、WebP、GIF、BMP、ICO、TIFF、PDF 都可以选择“保持透明背景”(GIF 的透明只有 1 位,半透明边缘会变成硬边)。

文字字体不对 / 有部分没画出来

把 SVG 当作图片绘制时,浏览器不会加载外部字体和图片。使用了网络字体的 SVG,请先在绘图工具里把文字转为路径(转曲/创建轮廓)再导入。引用了外部 URL 图片的,也需要把图片以数据形式嵌入 SVG 内部。

可以只导出其中一部分吗?

可以。勾选预览下方的“裁剪”,在图上拖出需要的范围即可。宽高比可固定为 1:1、16:9、4:3、3:2 或原始比例;选中裁剪框时可用方向键移动,Shift+方向键调整大小。裁剪在尺寸设置之后进行,所以输出尺寸会同时显示裁剪后和全图的大小。选择 ICO 时,因为 ICO 是正方形,比例会自动固定为 1:1。

相关工具

导入 SVG

把 SVG 文件拖到这里

也可以点击选择文件,支持一次添加多个。

选择 SVG 文件

还没有 SVG,请先在上方添加。

    输出设置

    ×

    预览与导出

    导入 SVG 后,这里会显示转换效果预览。

    预览为缩小显示,导出时按设定的输出尺寸生成。

      隐私说明

      SVG 的读取、绘制和导出全部在浏览器本地(你的设备上)完成,SVG 和转换后的图片绝不会上传到服务器。分享链接里只包含“输出格式、尺寸、背景色、画质”等设置,SVG 本身既不写入链接,也不保存到 localStorage。关闭页面后,导入的 SVG 就会从内存中清除。