在浏览器中运行

SVG 转 JPG

把矢量文件转成 JPG 图片,全程不上传。你可以自己决定输出多大,也可以自己决定透明背景被填成什么颜色。

本地处理0 上传约 1.2 秒无需账号

文件不上传

文件在你自己的设备上绘制和编码,服务器从头到尾收不到你的图稿。

背景颜色你来定

JPG 不支持透明,总得有个颜色补上。在这里是你先决定,而不是导出来之后才发现。

一次导出多个尺寸

1×、2× 和 512px 图标可以一次转完,每一个都是从矢量重新渲染,而不是放大出来的。

十种语言

工具界面和完整说明都有十种语言,不只是英文。

一句话: 放进 SVG,选好输出多大,选好透明背景填什么颜色,然后下载。全程在浏览器本地运行,不上传、不要账号、没有每日次数限制。因为 SVG 是矢量,每个尺寸都是从原文件重新渲染的,而不是从一张位图放大出来的 —— 所以 2× 导出是真的清晰,不是糊的。

为什么 SVG 还得转成别的格式

论技术,SVG 几乎样样都更好:放多大都清晰,文件通常很小,还能用文本编辑器直接改。然后你去某个网站上传,它告诉你只收 JPG 或 PNG。

这就是人们要把 SVG 转成 JPG 的全部原因 —— 不是因为 JPG 更好,而是因为图片要去的那个地方不认矢量。绝大多数情况都逃不出下面这三种。

只收位图的上传表单

招聘网站、电商后台、学校系统、打印店、以及大多数政府表格,都是只收 JPG 和 PNG,别的一律拒绝。这通常跟画质无关 —— 只是后端当初就没写处理矢量文件的代码,跟它讲道理改变不了那句拒绝提示。

文档和演示文稿

Word、PowerPoint 和 Google Slides 对 SVG 的支持时好时坏,随版本和平台变化。在你机器上没问题的幻灯片,到别人那里可能就是一个空白方块。先转成 JPG 能彻底消除这个风险,代价是以后不能再自由缩放了。

社交平台和邮件

没有哪个主流社交平台接受 SVG 上传,大多数邮件客户端也渲染不了。只要 logo 得出现在帖子、缩略图或者邮件签名里,它在发出去之前就必须先变成位图。

SVG 转 JPG 的时候到底发生了什么

把 SVG 转成 JPG,本质是把矢量光栅化:SVG 里描述的形状、路径和文字,按你选定的像素尺寸绘制一次,然后存成一张像素网格 —— 那是 JPG 唯一能存的东西。

关键词是「一次」。SVG 存的是指令 —— 在这里画个圆,在那里走条路径 —— 所以它可以按任意尺寸重画,永远不会糊。而 JPG 存的是这些指令在某一个特定尺寸下画出来的结果。这件事一旦发生,指令就没了,之后再把 JPG 放大,只是把像素变得又大又糊。

由此引出两个后果,也正是这个工具要你做的两个决定。第一,输出尺寸必须现在就定,因为它会被焊死在文件里。第二,透明区域怎么办也必须现在就定,因为 JPG 这种格式根本没有记录透明的办法。

三步把 SVG 转成 JPG

不用账号、没有上传这一步、也不用排队。在这里把 SVG 转成 JPG,你只要把文件拖进来,浏览器当场就读了。

  1. 1

    放进 SVG 文件

    一次放多个也行。如果某个文件既没有 width/height 也没有 viewBox,它会被单独标出来,而不是按某个随便定的默认尺寸悄悄转掉 —— 因为那种情况下根本没有「猜对」这一说。

  2. 2

    选尺寸和背景色

    可以按倍率、按精确宽度,或者用图标预设 —— 而且可以多选,一次全都导出来。然后选透明区域填什么颜色。默认是白色,因为那是大多数人期待的结果。

  3. 3

    看一眼体积,然后下载

    显示的输出体积是真编码出来量的,不是估算,所以你看到多少就是多少。可以单个下载,也可以打包成 ZIP 一次拿走。

如果你其实想保住透明,还有一个输出 PNG 的同类工具,下面那张对比表会讲清楚什么时候该选哪个。

输出尺寸该选多大

这是矢量文件逼着你回答、而位图转换从来不会问的问题。一张来自照片的 JPG 有明确的原始尺寸;SVG 没有。它是一组绘图指令,所以把 SVG 转成 JPG 时,尺寸是多少完全由你决定。

按倍率 —— 当 SVG 本身尺寸就合理

如果文件导出时的尺寸正是你要的,×1 给你的就是它本身,×2 给你的是在高分屏上依然锐利的版本。对于从设计软件里出来、尺寸已经定好的图标和 logo,这是最稳的默认选项。

按精确宽度 —— 当数字是别人规定的

上传表单和模板经常会指定一个像素宽度。填进去就行,高度会按原比例自动跟上,不会被拉变形。凡是「白纸黑字写了要求」的场合,都该用这个模式。

按图标预设 —— 当你要的是一整套

网站图标、应用图标和头像,来来去去就那么几个方形尺寸。预设把它们都覆盖了,而且因为可以多选,一次转换就能拿到整套,不用把工具跑九遍。

不管你选哪种模式,每一个输出都是按那个尺寸从矢量重新渲染的,而不是先出一张再缩放。这正是「从 SVG 出发」的全部优势所在 —— 如果某个工具先按一个尺寸光栅化、再去缩放那张位图,这个优势就没了。有一个上限:特别巨大的输出会超出浏览器 canvas 能分配的范围,那些尺寸会被跳过并给出提示,而不是悄悄截断。

透明背景这个麻烦

大多数 SVG 都是透明底的。一个 logo 就是一堆形状浮在空处,这正是它能干净地落在任何颜色表面上的原因。而 JPG 没有 alpha 通道 —— 这种格式根本没有办法记录「这个像素是透的」。于是转换时,每一个透明像素都必须变成某种实际颜色,由工具替你决定是哪种。

这个决定,正是「SVG 转 JPG」这件事上最常见的抱怨的来源:logo 转回来背景是黑的。技术上其实什么都没出错。透明区域被填成了绘图画布的默认颜色,而未初始化的画布,默认就是黑的。有的工具填白,有的填黑,而大多数压根不提这回事 —— 有一家知名转换器在 FAQ 里承认透明区域会被填成纯色,却没有提供任何让你指定颜色的入口。

在这里,填充色是一个控件,而不是一个意外。白色是预选的,因为它最符合多数人的预期,也最适合放进文档;黑色一键就能切;别的颜色可以直接填色值。如果你真正要保住的其实是那份透明,那 JPG 从一开始就是错的目标格式,你应该 改成转 PNG

SVG 转 JPG 与 SVG 转 PNG

两者都从同一份矢量文件出发,也都在你的浏览器里运行。SVG 转 JPG 和 SVG 转 PNG 的区别在于输出格式能存下什么,而这决定了你该选哪一个。

关注点JPG 输出PNG 输出
透明做不到 —— 会被填成某个颜色原样保留
文件体积通常小得多更大,常常是几倍
锐利边缘与纯色块边缘周围可能出光晕像素级精确,没有伪影
质量控制可调,也可以指定目标 KB没有 —— 本身就是无损
上传表单接受度几乎总是接受几乎总是接受

一条实用规则:如果图稿是 logo、图标,或者任何纯色块加硬边缘的东西,PNG 通常效果更好,而且往往也大不了多少。如果是带渐变的精细插画,或者约束条件是一个死的体积上限,那 JPG 更合适。拿不准的时候两个都转一遍对比 —— 反正都不花钱,也都不会离开你的设备。

所有工具 100% 免费且安全

完整的 PDF 工具套件

探索我们全面的 PDF 工具集合,旨在处理您的所有文档需求

工具索引 · 44
01

PNG 转 PDF

将 PNG 图片合并为单个可打印的 PDF

Avg 1.2s本地
02

JPG 转 PDF

将 JPG 图片转换为 PDF 格式

Avg 1.4s本地
03

合并 PDF

将多个 PDF 文件合并为一个

Avg 0.8s本地
04

压缩 PDF

高效减小 PDF 文件大小

Avg 2.1s本地
05

PDF 转 PNG

将 PDF 页面转换为 PNG 图片

Avg 1.6s本地
06

PDF 转 JPG

将 PDF 页面转换为 JPG 图片

Avg 1.5s本地
07

PDF 转文本

从 PDF 文件中提取文本内容

Avg 0.9s本地
08

拆分 PDF

将 PDF 拆分为单独的页面

Avg 0.6s本地
09

编辑 PDF

编辑和注释 PDF 文档

Beta本地
10

整理 PDF

整理和重新排列 PDF 页面

Avg 0.7s本地
11

旋转 PDF

旋转 PDF 页面并永久保存

Avg 0.5s本地
12

页码

为 PDF 添加页码并实时预览

Avg 0.6s本地
13

PDF 水印

为 PDF 添加文字水印并实时预览

Avg 0.6s本地
14

HEIC 转 JPG

将 iPhone 的 HEIC 照片转换为 JPG

Avg 1.0s本地
15

删除PDF页面

删掉不需要的页面,下载干净的 PDF

Avg 0.5s本地
16

PDF 提取页面

把选中的页面保存为新 PDF 或单独文件

Avg 0.5s本地
17

PDF 签名

手绘、键入或上传签名,放置到任意页面

Avg 1.0s本地
18

调整PDF大小

把页面尺寸改成 A4、Letter 或自定义大小

Avg 0.6s本地
19

裁剪 PDF

修剪页边距、拖拽框选,或一键去除白边

Avg 0.6s本地
20

拍平 PDF

把表单变为只读——文字保持可搜索,或锁定为图像

Avg 0.7s本地
21

PDF 元数据

查看、编辑或清除作者、标题、日期等元数据

Avg 0.4s本地
22

PDF 转灰度

转为灰度或黑白,打印时节省彩色墨水

Avg 1.8s本地
23

从 PDF 提取图片

把 PDF 内嵌的照片提取出来,保存为 PNG 或 JPG

Avg 0.9s本地
24

WebP 转 PDF

把 WebP 图片转换为 PDF,多张可合并成一个文件

Avg 0.7s本地
25

PDF 加密码

在浏览器中为 PDF 设置打开密码,全程本地完成

Avg 0.3s本地
26

PDF 解除密码

在浏览器中移除 PDF 的已知密码或限制

Avg 1.5s本地
27

HEIC 转 PDF

将 iPhone 的 HEIC 照片转换为 PDF

Avg 0.8s本地
28

AVIF 转 PDF

将 AVIF 图片转换为 PDF

Avg 0.7s本地
29

TIFF 转 PDF

将 TIFF 图片和扫描件转换为 PDF

Avg 1.0s本地
30

BMP 转 PDF

将 BMP 位图转换为 PDF

Avg 0.7s本地
31

PDF 文字识别

让扫描版 PDF 可被搜索,全程在浏览器完成

Avg 2s/page本地
32

PDF 涂黑

把 PDF 里的敏感内容真正删除,全程在浏览器完成

Avg 0.3s/page本地
33

图片压缩

批量压缩 JPEG、PNG、WebP,全程在浏览器完成

Avg 0.2s本地
34

调整图片尺寸

批量调整图片尺寸,内置常用预设,全程在浏览器完成

Avg 0.2s本地
35

PNG 转 JPG

把 PNG 批量转成 JPG,下载前就能看到输出体积

Avg 0.2s本地
36

JPG 转 PNG

把 JPG 批量转成 PNG,可顺便把纯色背景抠成透明

Avg 0.3s本地
37

WebP 转 JPG

把 WebP 批量转成 JPG,动画 WebP 可导出每一帧

Avg 0.3s本地
38

WebP 转 PNG

把 WebP 转成 PNG 并保留透明,也可以顺手抠掉纯色背景

Avg 0.3s本地
39

图片转 WebP

把 JPG、PNG 等批量转成 WebP,还能压到指定的 KB 数

Avg 0.2s本地
40

SVG 转 PNG

按任意尺寸光栅化 SVG,也能用一个 logo 生成整套图标

Avg 0.2s本地
41

AVIF 转 JPG

把 AVIF 转成到处都能打开的 JPG,也能压到指定的 KB 数

Avg 0.3s本地
42

PDF 对比

看清两版 PDF 之间到底改了什么,两份文件都不上传

Two files, no upload本地
43

SVG 转 JPG

按任意尺寸把 SVG 光栅化成 JPG,并自己决定透明处填什么颜色

Pick size and background本地
44

GIF 转 PNG

取一张静帧,或者把动画 GIF 拆成每帧一张编号 PNG

Every frame at once本地

常见问题

在把一个你在乎的 logo 转成 JPG 之前,人们通常会问这些。

这个 SVG 转 JPG 工具免费吗?

免费 —— 没有每日限额,也不用账号。 没有水印,除了浏览器内存本身的限制之外也没有文件数量上限,更没有什么功能是留着等你升级的。本站靠广告维持,而不是靠给工具计量收费。

我的文件会被上传到服务器吗?

不会。SVG 的读取、绘制和编码全部在你的设备上完成。 公平地说,另外也有几家转换器同样在浏览器里跑,并且明确写了。这里的区别在于随之配套的东西:输出尺寸可控、背景颜色由你选,以及对那些转换后会失真的文件给出提醒。

能反过来把 JPG 转成 SVG 吗?

不能,这一点值得说清楚。 从照片或位图变成矢量叫「描摹」—— 算法去猜测里面有哪些形状再重画一遍,这和光栅化是完全不同、且重得多的活。任何宣称能一键把 JPG 转成 SVG 的,要么是在做近似描摹,要么只是把那张位图套进一个 SVG 壳子里,后者对你毫无意义。真要描摹,请用专业的矢量编辑器。

我的 SVG 转出来背景怎么是黑的?

因为 JPG 存不了透明,总得拿什么东西填上。 如果某个转换器不让你选,它就会用绘图画布的默认颜色去填,而那往往是黑色。在这个页面上,填充色是一个明确的控件,默认预选白色。

输出尺寸我该选多大?

目标平台要求多大就多大;如果没人要求,×2 是个稳妥的默认。 矢量文件没有原生尺寸,所以并不存在一个「原始分辨率」可以退回去。上传表单如果规定了宽度,就用精确宽度模式。要做图标的话,把需要的预设都勾上,一次转换全拿到。

转完之后为什么少了文字或者图片?

因为被当作图像绘制的 SVG,不能从网络上加载任何东西。 外链图片、外部样式表和网络字体,在 SVG 以这种方式渲染时全部会被浏览器拦下 —— 这是一条安全边界,不是 bug。工具会逐个检查文件并告诉你哪些引用了外部资源,免得你对着一块空白发愣。把资源内嵌进 SVG 再导出一次就能解决。

可以一次导出好几个尺寸吗?

可以,而且每一个都是从矢量单独渲染的。 把多个倍率或图标预设勾上,一次转换就会把它们全部产出。它们不是同一张位图缩放出来的副本 —— 这正是大尺寸那几张真的锐利、而不是放大后发虚的原因。

我该选 JPG 还是 PNG?

logo 和扁平图形选 PNG,精细图像或有严格体积限制时选 JPG。 JPG 的压缩会在 logo 和图标那种硬边缘周围制造光晕,而且对扁平图形来说经常根本不会更小。上面那张对比表把这笔账算全了。

相关工具

转换之前或之后你可能还需要这些 —— 它们同样都在你的浏览器里运行。

  • SVG 转 PNG 同样是矢量输入,但透明背景能在转换后保住
  • 图片压缩 上传有体积限制时,把转好的 JPG 压到精确的 KB 数
  • 图片尺寸调整 改已有位图的尺寸,内置证件照与社交平台预设
  • PNG 转 JPG 本来就是位图、不是矢量的文件,用这个转
  • 图片转 WebP 要发到网上而不是交表单的话,换个更小的现代格式