SVG 转 PNG 转换器
将 SVG 图形转换为自定义尺寸和背景的 PNG 图片
SVG 预览
粘贴或上传 SVG 后即可实时预览
PNG 结果
如何使用
- 添加 SVG — 将 SVG 代码粘贴到文本框,或点击「上传 .svg 文件」从设备中选择文件。
- 查看实时预览 — SVG 会立即渲染,宽度和高度输入框会自动填入文件自身的尺寸。
- 调整尺寸和背景 — 修改像素尺寸即可缩放输出;如不需要透明背景,可切换白色背景选项。
- 转换并下载 — 点击「转换为 PNG」,确认结果后一键下载 PNG 图片。
功能特点
- 粘贴或上传 — 支持直接粘贴 SVG 代码或上传
.svg文件。 - 自定义输出尺寸 — 自动从 width/height 属性或 viewBox 检测尺寸,可自由编辑实现缩放。
- 透明或白色背景 — 保留透明通道,或铺平到白色背景。
- 实时预览 — 下载前可同时查看源 SVG 和栅格化后的 PNG。
- 100% 本地运行 — 数据不会离开您的浏览器。
适用场景
- 图标导出: 将 SVG 图标转换为 PNG,用于邮件、幻灯片或不支持 SVG 的工具。
- 设计交付: 按精确像素尺寸向客户和开发人员交付栅格化 logo。
- 社交媒体: 将矢量图稿转换为适合帖子、缩略图和分享卡片的 PNG。
- 旧系统兼容: 为旧版浏览器和应用生成 PNG 备选图。
相关工具
- 图片压缩 — 在浏览器中压缩和调整 PNG/JPEG 图片。
- Favicon 生成器 — 为网站生成多尺寸 favicon PNG。
- 图片转 Base64 — 将图片转换为 Base64 data URI。
常见问题
导出的 PNG 背景是透明的吗?
默认是透明的。如果您的 SVG 本身没有背景填充,导出的 PNG 会保留完整的透明通道(Alpha 通道)。如需不透明白底,请在转换前勾选白色背景选项。
可以放大 SVG 而不损失画质吗?
可以。SVG 是矢量格式,转换时会按您设定的宽高重新渲染后再栅格化。输入更大的尺寸会得到清晰的高分辨率 PNG,而不是模糊的拉伸放大。
我的 SVG 会上传到服务器吗?
不会。整个转换过程都在您的浏览器中通过 Canvas API 完成,SVG 代码和文件不会离开您的设备,处理机密 logo 和设计稿也很安全。