SVG 转 JPG 在线转换
免费、即时、无需上传。在浏览器本地把 SVG 图片转为 JPG 格式, 不上传任何文件到服务器,关掉页面即清空。
🖼️
拖拽图片到这里,或 点击选择文件
支持 PNG / JPG / WebP / BMP / HEIC / SVG · 单个文件 ≤ 20 MB · 全部本地处理,不上传
转换类型
有损· 体积更小
image/svg+xml → image/jpeg
典型文件大小
12 KB → 120 KB (1024×1024)
仅供参考,实际大小取决于图片内容和质量参数
SVG 转 JPG 比转 PNG 多一步:因为 JPG 不支持透明通道,栅格化后会自动填充白色背景再编码。JPG 体积更小,适合分享和网络传输。
为什么要将 SVG 转为 JPG?
- 向不支持 SVG 或透明 PNG 的平台上传矢量 Logo
- 社交媒体发帖配图(自动白底)
- 文档、邮件内嵌图片
注意事项
SVG 中的透明背景会被自动填白——如果希望深色背景请先在 SVG 里加 rect 底色。文字转 JPG 也会受系统字体影响。
如何使用本工具
- 点击上传区域或直接将 SVG 文件拖拽到虚线框内(支持批量)。
- 根据需要调整质量参数(有损格式)或直接点击转换。
- 转换完成后点击下载按钮,即可获得 JPG 文件。
- 全程在浏览器本地完成,文件不会上传到服务器。
常见问题
Q1.SVG 转 JPG 为什么有白边?+
viewBox 和内容区域有留白时,栅格化+填白后看起来像白边。加铺满的背景矩形可消除。
Q2.SVG 转 JPG 质量参数调多少?+
默认 92 已很清楚,打印可调 95,低于 80 锐利边缘会有块效应。
Q3.SVG 里的渐变转 JPG 会有问题吗?+
线性、径向渐变正常保留,复杂滤镜边缘可能稍有伪影。
其他相关转换
SVG → PNG
SVG 是矢量格式,可以任意缩放不失真。转 PNG 需要先栅格化——本工具会从 SVG 的 viewBox 属性推算目标尺寸,然后渲染到 Canvas 再导出。默认栅格化最大边不超过 4096 像素。
JPG → PNG
JPG 是有损压缩格式,像素数据已经历过一次不可逆压缩。转换成 PNG 时浏览器会将 JPG 解码还原为位图数据,再用 PNG 的无损算法重新编码。转换本身不会再损失画质,但 JPG 原始压缩带来的损失无法通过任何格式转换恢复。
PNG → JPG
PNG 是无损格式,不做任何画质妥协,因此文件体积往往较大。转换到 JPG 时浏览器会先将 PNG 解码到内存,再通过 JPEG 编码器重新采样和压缩。由于 JPG 不支持透明通道,原 PNG 中的 Alpha 层会被填充为白色背景。