PNG 转 JPG 的判断只有两件事:图里有没有透明区域,对方要不要 JPG。有透明、又要继续编辑的,别转;对方系统只收 JPG、或者体积超标的,转。这两条定下来,剩下都是操作细节。
一、三个格式到底差在哪
「图片格式转换」支持 JPG、JPEG、PNG、WEBP 之间互转,手机上直接处理。三种格式的分工大致是这样:
| 格式 | 透明背景 | 体积倾向 | 典型用途 |
|---|---|---|---|
| PNG | 支持 | 偏大 | 截图、带透明的图标、需要保留文字硬边的图 |
| JPG | 不支持 | 偏小 | 照片、报名系统上传、发给别人看 |
| WEBP | 支持 | 更小 | 网页里取下来的图,手机上导出受限 |
关键差别在透明通道。PNG 和 WEBP 都能存透明背景,JPG 不能——这是格式本身的限制,任何转换工具都绕不开。
二、该转的三种情况
系统只认 JPG。 上传控件写着「仅支持 jpg/jpeg」,或者传上去提示格式不支持,这时候没有选择余地。转完再传,比反复试格式快。
体积超标。 PNG 截图存下来动辄几 MB,同一张图转成 JPG 体积能降一截,因为 JPG 是有损压缩。这是最省事的一步:先转格式,还超标再压。
要发给打印店或老系统。 一部分线下门店的接收端只吃 JPG,PNG 传过去打不开。这种场景不用纠结画质,转就完了。
三、不该转的两种情况
图里有透明背景。 Logo、印章、剪影、抠好的商品图,转成 JPG 之后透明区域会变成白底或黑底,边缘还会留一圈毛边。要透明就保持 PNG,别为了省体积毁了图。
还要继续编辑。 JPG 每保存一次就再压一次,改十遍存十遍,画质掉得比想象中快。中间稿留 PNG,只在最终交付时转 JPG。
四、转换时容易踩的四个坑
这四个都是实际操作里真会遇到的:
- 转成 WEBP 之后相册里找不到。 微信小程序保存图片时,WEBP 不被系统相册接受,只能用「发送给好友」把文件导出去。要存进相册,目标格式选 JPG 或 PNG。
- iPhone 的 HEIC 原图转不了。 HEIC 属于苹果私有格式,不在支持范围内,得先在系统相册里导出成 JPG 再来处理。顺带说一句,HEIC 照片要合成 PDF 是另一条路,「图片转 PDF」直接支持 heic 和 heif,不用先转格式。
- 以为转格式能改尺寸。 转换只换编码,宽高像素原样保留。要改到 295×413 这种具体像素,用「尺寸修改」。
- 以为转完就一定会小很多。 像素特别多的图,转完可能仍然超标。这时要动的是像素或质量参数,不是格式。
五、转完还超标怎么办
按顺序试,别跳步:
- 先看像素。 宽高远超要求的(比如 4000 像素宽要交 295 像素宽),先用尺寸修改把像素降下来,体积会跟着掉一大截,这一步比压缩更有效。
- 再压体积。 像素已经对了、只差体积的,用「压缩到指定大小」填一个目标 KB,压到目标以内才返回。这类场景的具体做法在照片压到 20KB 以内和压到 200KB里写得比较细。
- 不确定要压到多少。 用「图片压缩」,不填目标值先压一遍,适合对方没说限制的情况。
顺序之所以重要:先降像素不会伤画质观感,先硬压质量反而容易把细节压没。
六、边界说清楚
这个工具只处理 jpg、jpeg、png、webp 四种格式。tif、tiff 这类扫描件格式不在转换范围内——要合成 PDF 可以走图片转 PDF,但那一步是合并不是转格式。HEIC 同样不在列表里。
转换后的体积会随原图内容变化,同样尺寸的两张图,一张纯色背景、一张满是细节,压出来的大小可能差好几倍,所以不承诺压到某个具体数值。
最后一条:各上传系统除了格式,还会校验宽高像素、文件体积、甚至文件名规则。转换只解决格式这一项,其余要求仍以对方的说明为准,传之前自己核对一遍参数,比来回试错快。
微信里搜小程序「拍手工具箱」,首页就能找到「图片格式转换」,不用装软件,也不用注册账号。
常见问题
-
PNG 转成 JPG 会变模糊吗?
JPG 是有损格式,转换时会重新编码,画质有损失,但正常参数下屏幕上看不出来。真正的风险是反复转、反复保存,损失会累积。另外转格式不提升清晰度,本来就拍糊的图转完还是糊,差别只是体积小了。
-
透明背景的图转 JPG 怎么变成白底了?
JPG 不支持透明通道,透明区域会被填成白底或黑底,具体取决于处理程序。需要保留透明就继续用 PNG;只是要一张白底图交材料,转 JPG 正好,但边缘可能留一圈白边,最好先把背景做成纯白再转。
-
转完尺寸会变吗,为什么还是太大?
只换编码,不改宽高像素,宽高比和像素数都原样保留。体积仍然超标说明图本身像素多,要么用压缩到指定大小按 KB 目标再压一遍,要么用尺寸修改把像素降到要求值,两件事分开做。

在微信里用
搜索小程序 拍手工具箱,打开直接处理。