SVG 转 PNG
将 SVG 矢量图转为 PNG 位图,支持自定义分辨率、2x/3x 倍率、批量转换。
📐
点击选择 SVG 文件(可多选)
支持批量转换,本地处理不上传
在线 SVG 转 PNG 工具
将矢量 SVG 转换为位图 PNG,支持自定义输出分辨率、2x/3x 高清倍率、批量转换。SVG 矢量图放大不失真,转 PNG 时按目标尺寸渲染保证清晰度。所有渲染在浏览器 Canvas 本地完成。
倍率怎么选
- 1x:普通屏幕(老式显示器、低分辨率场景)。
- 2x:主流高清屏(Retina MacBook、绝大多数手机)默认选择。
- 3x:超高分辨率屏(iPhone Pro 系列、高端 Android)。
建议按使用场景的 2x 导出,兼顾清晰度与体积。若 SVG 用于 favicon 等小尺寸场景,可直接指定目标像素尺寸(如 32、64、128)。
SVG→PNG 常见问答
转换后 PNG 会模糊吗?
不会。SVG 是矢量图,可以任意放大不失真。本工具在指定分辨率下渲染 SVG 再导出 PNG,输出清晰度由你设置的目标尺寸决定。建议按使用场景的 2x 或 3x 倍率导出以适配高清屏。
为什么有的 SVG 转出来是空白的?
常见原因:SVG 缺少 width/height 属性且 viewBox 异常;SVG 引用了外部图片资源;SVG 含浏览器不支持的滤镜。本工具会自动补全尺寸,但外部资源依赖无法解决,请确保 SVG 是自包含的。
支持批量转换吗?
支持。可一次选择多个 SVG 文件,统一按设定倍率转换并打包下载。批量处理在浏览器本地完成,不限制数量。
SVG 和 PNG 有什么本质区别?
SVG 是矢量格式,用数学路径描述图形,放大不失真,体积小,适合图标、Logo、插画。PNG 是位图格式,用像素阵列描述图像,放大会失真,适合照片、截图。SVG 转 PNG 通常是为了兼容不支持 SVG 的场景。