切换工具
SVG 转图片
SVG 矢量图在线转 PNG / JPG / WebP,支持 1~4 倍导出
格式
导出倍率
纯本地转换:需要透明背景选 PNG/WebP(JPG 不支持透明会填充背景色);SVG 内含外链图片/字体会被浏览器安全策略拦截,请先内联资源。
使用说明
粘贴 SVG 代码或上传 .svg 文件,工具会读取图形的原始尺寸(优先 width/height 属性,缺失时回退 viewBox)。选择导出格式(PNG 无损透明 / JPG / WebP 更小体积)与倍率,点击导出即可下载。
倍率是矢量转位图的关键优势:SVG 是矢量的,导出时设 2x/3x 即可直接得到 2 倍、3 倍分辨率的位图(适合高分屏图标、印刷素材),而不是先导 1x 再放大发糊。
两个常见坑:JPG 不支持透明,导出时透明区域会自动填充你选的背景色(默认白色),需要透明就选 PNG 或 WebP;SVG 内部引用了外部图片或字体时,浏览器安全策略可能拒绝渲染,去掉外链或把资源内联进 SVG 再转。
常见问题
按顺序排查:①SVG 缺少 width/height 与 viewBox,工具无从得知尺寸,补上 viewBox="0 0 w h" 即可;②内部引用了外部资源(<image href="http://...">、外链 CSS 字体),跨域外链会被 canvas 安全策略拦下,把资源内联或转 Base64;③SVG 是 HTML 里的内联片段而非独立 SVG 文档,缺 <svg> 根节点。