SVG 转 PNG 在线转换
免费、即时、无需上传。在浏览器本地把 SVG 图片转为 PNG 格式, 不上传任何文件到服务器,关掉页面即清空。
🖼️
拖拽图片到这里,或 点击选择文件
支持 PNG / JPG / WebP / BMP / HEIC / SVG · 单个文件 ≤ 20 MB · 全部本地处理,不上传
转换类型
无损· 画质零损失
image/svg+xml → image/png
典型文件大小
12 KB → 180 KB (1024×1024)
仅供参考,实际大小取决于图片内容和质量参数
SVG 是矢量格式,可以任意缩放不失真。转 PNG 需要先栅格化——本工具会从 SVG 的 viewBox 属性推算目标尺寸,然后渲染到 Canvas 再导出。默认栅格化最大边不超过 4096 像素。
为什么要将 SVG 转为 PNG?
- 将矢量 Logo 导出为 PNG 用于不支持 SVG 的平台
- PPT、Word 等传统办公软件插入图片
- 社交媒体分享(多数平台不支持 SVG 上传)
注意事项
SVG 中的外链资源(如 image 标签引用外部位图)可能因跨域限制无法加载,导致输出空白。纯矢量图形不受影响。
如何使用本工具
- 点击上传区域或直接将 SVG 文件拖拽到虚线框内(支持批量)。
- 根据需要调整质量参数(有损格式)或直接点击转换。
- 转换完成后点击下载按钮,即可获得 PNG 文件。
- 全程在浏览器本地完成,文件不会上传到服务器。
常见问题
Q1.SVG 转 PNG 最清楚的尺寸是多少?+
网站图标 256 或 512,印刷至少 1024。本工具自动从 viewBox 推算。
Q2.为什么转出来的 PNG 是透明背景?+
因为 SVG 本身没有画布底色。需要白底可转 JPG 或手动加背景矩形。
Q3.SVG 里的文字转 PNG 后字体变了?+
text 元素依赖系统字体渲染,建议把文字转成路径再栅格化。
其他相关转换
SVG → JPG
SVG 转 JPG 比转 PNG 多一步:因为 JPG 不支持透明通道,栅格化后会自动填充白色背景再编码。JPG 体积更小,适合分享和网络传输。
PNG → ICO
ICO 是 Windows 图标格式,一个文件可内嵌多个尺寸帧(16×16 到 256×256)。浏览器不支持直接导出 ICO,本工具通过 Canvas 多档重采样后手动打包 ICO 二进制结构实现,适合制作网站 Favicon 和桌面图标。
PNG → WebP
PNG 转 WebP 是目前最推荐的图片优化手段。WebP 编码器会重新分析 PNG 的像素数据,采用更先进的预测编码和熵压缩算法。WebP 原生支持 Alpha 透明通道,PNG 的透明区域会被完整保留。