Browser local converter

免费、安全的 SVG 转 PNG 工具

将 SVG 文件转换为高质量 PNG、JPG 或 WebP。支持批量处理、透明背景、白底/黑底和 2x、3x、4x 高清导出。

本地处理 无需登录 不上传文件
0 Files
0 Converted
0 Failed

Convert SVG

上传 SVG,选择格式,然后下载

文件队列

    还没有文件。添加一个 SVG 后,这里会显示预览、尺寸和下载状态。

    SVG Viewer

    查看 SVG 预览、尺寸和源码

    SVG 预览会显示在这里
    未选择文件
    
              

    SVG Optimizer

    压缩 SVG 代码并下载优化结果

    0 B原始大小
    0 B优化后
    0%节省
    下载 SVG
    
              

    Feature highlights

    Core SVG conversion features

    本地转换

    使用 FileReader、DOMParser、Canvas 和 Blob API 完成转换,不依赖服务器。

    批量处理

    一次上传多个 SVG 文件,队列逐个转换,降低浏览器内存压力。

    高清导出

    支持 1x 到 4x 导出,适合图标、应用素材和网页图片。

    安全预览

    转换前会清理 script、事件属性和 javascript 链接,减少 SVG 注入风险。

    Articles

    SVG 转换指南

    如何无损把 SVG 转成 PNG

    理解 viewBox、导出倍数和透明背景,让图标在各种尺寸下保持清晰。

    SVG、PNG、WebP 应该怎么选

    不同图片格式适合不同场景:网页图标、邮件素材、应用商店截图都有差异。

    批量导出多尺寸图标

    用 1x、2x、3x、4x 快速生成多平台需要的图片资源。

    FAQ

    常见问题

    这个工具需要上传文件吗?

    不需要。SVG 读取、渲染和导出都在浏览器本地完成。

    为什么有些 SVG 转换失败?

    如果 SVG 引用了跨域图片、远程字体或包含浏览器不支持的特性,Canvas 可能无法导出。

    JPG 为什么没有透明背景?

    JPG 格式本身不支持透明通道,导出 JPG 时会自动使用白色背景,除非你选择了其他背景色。