🔀 SVG 转图片

把 SVG 转成 PNG、JPG、WebP 或 AVIF 图片:格式、尺寸和背景都由你选

✓ 永久免费 · ✓ 无需注册 · ✓ 文件不上传 · ✓ 离线可用

🔒 你的图片绝不会离开你的设备。 所有处理都通过 SVG 由浏览器绘制到画布上;PNG、JPG 和 WebP 由画布导出,AVIF 由 WebAssembly 版 libavif 编码器生成 在浏览器本地完成。无上传、无服务器、无追踪。

功能特点

  • 四种格式 — 同一个 SVG 可输出 PNG、JPG、WebP 或 AVIF。换个格式再转一次即可,无需重新上传。
  • 任意尺寸 — SVG 自身尺寸的 1x 到 4x,或以像素指定精确的宽高。只有 viewBox 的图标会按 viewBox 确定尺寸。
  • 质量滑块 — 适用于 JPG、WebP 和 AVIF:质量越低,文件越小。PNG 始终无损。
  • 一次转换多个 SVG — 拖入一整个文件夹的图标:每个都用相同的格式、缩放和背景,打包成一个 ZIP。

使用方法

  1. 添加 SVG — 拖入一个或多个 .svg 文件,或粘贴 SVG 代码。
  2. 选择格式 — PNG、JPG、WebP 或 AVIF,再选缩放或精确尺寸、背景,有损格式还可以调质量。
  3. 转换并下载 — 一个 SVG 下载为单张图片;多个则打包成以格式命名的 ZIP。

使用场景

  • 把 Logo 导出为 WebP 或 AVIF,让网站加载更快
  • 为不接受 SVG 的邮件或表单生成 JPG
  • 把应用图标导出为 2x 或 3x 的透明 PNG
  • 一次把整套图标转成同一种格式

常见问题

该选哪种格式?

需要清晰边缘和透明的图标、Logo 选 PNG。只收 JPG 的地方,或纯色背景上的全彩插画(不需要透明)选 JPG。网站用 WebP:比 PNG 小,依然透明。想要最小的文件选 AVIF,前提是你要用的地方支持 AVIF。

哪些格式保留透明?

PNG、WebP 和 AVIF。JPG 完全不支持透明,所以透明区域会填上背景色,默认白色,也可以另选。

WebP 在所有浏览器都能用吗?

所有现行浏览器都能显示 WebP。保存则不同:Chrome、Edge 和 Firefox 能从网页生成 WebP,Safari 不能。在 Safari 里,页面会在转换前说明,并给你一个以 .png 命名的 PNG,绝不会把 PNG 套上 .webp 的名字。

为什么 AVIF 更慢?

没有任何浏览器能自己从网页保存 AVIF,所以这个页面在你的设备上使用自带的编码器(libavif,编译成 WebAssembly)。它压缩得比其他格式更狠,大图需要几秒钟。编码器(约 3.5 MB)在你第一次选 AVIF 时从 toolkoala.com 下载。

会记住我选的格式吗?

会。这个页面会以你上次用的格式打开(只保存在你的浏览器里)。SVG 转 PNG、SVG 转 JPG 和 SVG 转 WebP 总是以各自的格式打开。

我的 SVG 会被上传吗?

不会。浏览器在你的设备上绘制 SVG 并编码图片,不会发送到任何地方。

来自 Milo 🐨 的笔记

2026-10-26

SVG 转 PNG 一直只能出 PNG,可 SVG 常常需要变成别的格式:表单只收 JPG,网站想用 WebP,想要最小的文件就得 AVIF。所以这个页面让你自己选:PNG、JPG、WebP 或 AVIF,后三种带质量滑块;一整个文件夹的 SVG 会按你选的格式打成一个 ZIP。转换前它会先把限制说清楚:JPG 不能透明,透明的地方会填上你选的背景色(默认白色);Safari 写不出 WebP,所以在 Safari 里你拿到的是真正的 PNG,而不是改了 .webp 后缀的 PNG;AVIF 由在你设备上运行的编码器生成,需要几秒钟。它会记住你上次用的格式。

相关工具

💬 Bug、点子,或者就想打个招呼? 告诉 Milo 🐨 · [email protected]