拖拽图片到此处,或点击选择
支持多文件 — 也可以直接从剪贴板粘贴
单文件 ≤  20MB 批次 ≤  30 总计 ≤  200MB
服务端处理
批量转换
1 小时自动删除
38 种格式
HTTPS
不限次数 & 免费
无需注册
移动端可用
待转换文件 0
选择目标格式

SVG 转 PNG:输出多大,是由什么决定的

SVG 里存的是画图指令——这条路径从哪到哪、填什么颜色。转成 PNG 就是让渲染器照着这些指令画一遍,再把画出来的结果按像素存下来。PicEditLab 用的是 librsvg,Firefox 和 GNOME 用的同一个渲染引擎,对现代 SVG 语法(渐变、蒙版、滤镜、CSS 样式)支持最完整;遇到个别老式写法解析不了,会退回 ImageMagick 再试一次。

这里最容易让人意外的是输出尺寸。矢量本身没有固定尺寸,所以渲染器只能看 SVG 文件里自己声明的 width 和 height。图标类 SVG 基本都写着 width="24",于是很多在线工具给你的就是一张 24×24 的 PNG——技术上没错,实际没法用。本页遇到这种情况会拿原始矢量按不低于 512 像素重新渲染一遍,等比缩放。这不是把小图放大,是让渲染器按新尺寸重算,所以出来的图是锐利的。

透明背景会原样保留。渲染时不会垫白底,SVG 里没画东西的地方在 PNG 里就是透明的。需要注意的是反过来的情况:如果你的 SVG 里本来就画了一个铺满画布的白色矩形,那它会被当成图形内容画出来,成品自然是白底。这种时候要在设计软件里删掉那个矩形,而不是指望转换环节替你判断。

什么时候真的需要转 PNG:给不接受 SVG 的地方用。邮件客户端、PPT、大部分电商后台、社交平台的头像和封面、还有不少论坛和表单,都只收位图。另外 SVG 本质上是可执行的标记文件,所以很多允许用户上传的系统出于安全考虑直接禁掉 SVG,换成 PNG 是最省事的解决办法。

方向反了?用 PNG 转 SVG 做矢量描摹

SVG 里没有转曲的文字,是用服务器上装的字体现渲染的。字体不在的话文字仍然会画出来,但字形和宽度会变。想让成品和你在设计软件里看到的完全一致,请先把文字转成路径(转曲/轮廓化)再导出。

三步把 SVG 转成 PNG

无需专业技术知识,免费快速的在线图片处理工具,电脑手机全设备均可使用

01
📂
上传
拖拽、点击选择、或直接从剪贴板粘贴均可。单文件或批量上传都支持。
02
🎯
选择目标格式
从格式选择器中选择你的目标格式。我们针对每种格式自动应用最佳编码参数。
03
📦
下载
转换通常在数秒内完成,页面自动跳转到下载界面 — 点击按钮拿到 ZIP 压缩包即可。

为什么用 PicEditLab 把 SVG 转成 PNG

基于多个成熟的开源转换引擎构建,针对每种格式组合挑选最佳处理链路,避免浏览器端转换常见的色偏与画质损失。

输出质量远远高于浏览器端转换
我们使用工业级开源工具 — ImageMagick、libheif、libavif、libjxl、OpenJPEG — 提供浏览器端转换器达不到的输出质量。
隐私安全有保障
每次上传都通过 HTTPS 加密传输,上传 1 小时后从我们的服务器自动删除。
批量处理 + 打包下载
一次上传多张图片同时转换,结果打包成单个 ZIP 文件方便下载。
主流与专业格式全覆盖
支持 PNG、JPG、WebP、AVIF、GIF、HEIC、JPEG XL、JPEG 2000,以及佳能、尼康、索尼、宾得等品牌的 RAW 格式。输出 JPG、PNG、WebP、AVIF、PDF、ICO、GIF、HEIC、JXL、TIFF、BMP、SVG、EPS、JP2。
完全免费,无需注册
无次数限制,无付费分级,无隐藏的高级版本,无升级提示。想用多少用多少。
任意设备体验一致
响应式布局,桌面、平板、手机体验一致 — 无需安装应用,打开即用。

常见问题 — SVG 转 PNG

能指定转出来的 PNG 尺寸吗?
这个页面不提供手动填尺寸,输出尺寸取自 SVG 文件里声明的 width 和 height;如果那个尺寸小于 512 像素,会自动按不低于 512 等比重新渲染,避免拿到一张没法用的小图。要精确控制尺寸有两个办法:一是在设计软件里导出 SVG 时把画布尺寸设成你要的值,二是先在这里转成 PNG,再用本站的图片尺寸调整工具改到具体像素。
为什么别的工具转出来的 PNG 特别小?
因为它们直接按 SVG 声明的尺寸渲染,而图标类 SVG 通常写的是 width="24" 或者 width="32"。这是渲染器的默认行为,不算 bug,但对使用者来说就是拿到一张 24 像素的图。本页会检查这一步的结果,尺寸偏小时用原始矢量按更高分辨率重渲一遍——注意是重渲不是放大,矢量重渲不损失任何画质。
转出来的 PNG 是透明的还是白底的?
跟着源文件走。SVG 里没有画任何东西的区域,在 PNG 里就是透明的,不会被垫成白色。如果你拿到的是白底,那是因为 SVG 内部本身就画了一块白色背景——很多设计软件导出时会默认加上。在软件里把这层背景删掉重新导出即可。另外,如果你需要的是白底(比如要转成 JPG),那直接转 JPG 更省事,JPG 不支持透明,会自动填白。
SVG 里的文字会怎么处理?
文字会被画成像素,成品 PNG 里不再是可编辑、可搜索的文字。如果这些文字在设计软件里已经转成路径(转曲),渲染结果和你看到的完全一致。如果还是文字元素,渲染时会去服务器上找你指定的字体,找不到就换一个——字形和宽度都可能对不上,长文字还可能因此排版错位。稳妥做法是导出前先转曲。
转出来是空白的,是什么原因?
通常是 SVG 通过 URL 引用了外部资源。服务器上拿不到这些外链的图片或字体,对应的部分就画不出来。另一种情况是整张图只有描边没有填充,某些导出设置下描边会在光栅化时丢失。解法都是在设计软件里把外部图片嵌进 SVG、把描边和文字都转成路径,再重新导出。如果源文件是别人给的、没法重新导出,可以先在浏览器里直接打开这个 SVG 看一眼——浏览器里也不完整的话,问题就出在文件本身。
SVG 转 PNG 会损失画质吗?
SVG 转 PNG 我们使用高质量参数。源格式无损、目标格式有损时,使用质量 90 编码,人眼可见的细节都被保留。目标格式无损时(如 PNG),每一个像素与源文件完全一致。
SVG 转 PNG 在浏览器端还是服务端完成?
完全在我们服务器上完成,使用工业级开源工具 — ImageMagick、libheif、libavif、libjxl、OpenJPEG 等。服务端转换不受浏览器解码能力限制,可以处理浏览器无法读取的格式(RAW、HEIC、AVIF、JPEG XL),并且输出质量更稳定。
我上传的图片会保留在你们服务器吗?
不会。文件通过 HTTPS 传输,仅用于本次转换,1 小时后从服务器自动删除。我们绝不访问、分析、共享或用于训练。
一次最多能转换多少张图片?
单批次最多 30 张,总大小不超过 200 MB。更大批量可以分多次提交 — 没有每日限额,也没有使用上限。
转换后 EXIF 元数据会保留吗?
默认情况下,我们保留可在不同格式间承载的元数据。从 RAW 转换的文件会尽可能迁移拍摄参数、色彩空间和 ICC 配置。如需移除元数据,可以再用专门的元数据清理工具处理。
SVG 转 PNG 是免费的吗?需要注册吗?
完全免费,也不需要注册。没有账号、不留邮箱、不限每日次数、也不限总次数。下载到的 PNG 文件不带任何水印,不会被缩尺寸或者降画质,一批最多可以转 30 个 SVG 文件,转完打包成一个 ZIP 一次下载。
网页使用,SVG 和 PNG 哪个更好?
对于大多数现代 Web 场景,PNG 通常是更优的选择——与 SVG 相比,它往往能提供更好的压缩率、更完善的特性支持,或两者兼备。不过 SVG 并非没有用武之地:如果你需要兼容旧版浏览器、邮件客户端或尚未支持 PNG 的平台,SVG 是更稳妥的保底方案。最终取决于你的受众和使用场景,建议两种格式各输出一份,对比文件大小与视觉质量后再做决定。

如何免费在线把 SVG 转成 PNG

把 SVG 转成 PNG 的需求出现在很多场景:让文件兼容不同设备或平台、减小存储占用、把图片提交到不接受源格式的服务等。传统做法是装 Photoshop 或 GIMP 这类桌面软件 — 偶尔用一次未免太重。浏览器端转换器是另一种选择,但受限于浏览器原生解码能力,对 RAW、HEIC、AVIF 这种特殊格式根本无能为力。PicEditLab 把转换放在服务端,格式支持、输出质量、处理速度都不依赖你的浏览器或设备。

分步教程:把 SVG 转成 PNG

PicEditLab 上的转换分三步 — 上传、选目标格式、下载:

  • 在上传区拖拽或点击,选择一个或多个 SVG 文件。也可以直接从剪贴板粘贴图片。
  • 在格式选择器中选 PNG 作为目标格式,确认文件列表无误。
  • 点击「开始转换」。文件上传完成后,服务端会在数秒内完成转换。
  • 转换完成后页面自动跳转到下载界面,点击下载按钮即可拿到包含全部转换结果的 ZIP 压缩包。

技术细节 — SVG 转 PNG

我们的服务器运行一套成熟的开源工具链。ImageMagick 处理颜色空间转换与重采样,libheif 用 x265 编解码 HEIC,libavif 基于 AOM 处理 AVIF,libjxl 处理 JPEG XL,OpenJPEG 覆盖 JPEG 2000,dcraw 解码 RAW 文件中的传感器原始数据。JPG 输出使用质量 85 + 渐进式编码,在网页上感知加载更快。PNG 输出使用 zlib 最高压缩等级,在不损失任何像素的前提下尽可能压缩文件体积。

SVG 转 PNG 实用技巧

  • 如果源 SVG 含透明通道而目标 PNG 不支持透明(如 JPG),透明区域会被填充为白色 — 这是预期行为。
  • 动图源(GIF、APNG)转换为静态目标时,只保留首帧。如需保留全部帧,选择同样支持动画的目标格式。
  • 从 RAW 转换时,我们优先提取相机内嵌的 JPEG 预览以获取最准确的色彩;若无内嵌预览,则使用 dcraw 默认参数完成完整去马赛克。
  • 目标为 ICO 时,自动生成多分辨率图标(16、32、48、64、128、256 像素),确保任意尺寸下都清晰显示。

由真正在意画质与转换品质的工程师打造

PicEditLab 的图像处理服务基于 ImageMagick、libheif、libavif、libjxl 构建 — 这些是 Apple、Google、Mozilla 同样在用的久经考验的开源库。我们针对每种格式调优编码器参数,在画质与体积之间取一个大多数用户真正想要的折中,并且每个版本都会及时更新,跟上各格式规范的最新修订。