JPG 转 PNG

把 JPG 照片转成 PNG 无损格式,方便反复编辑、做设计素材或满足只收 PNG 的系统。批量转换,在浏览器里完成,不上传文件。

文件只在你的浏览器中处理,不会上传。

把图片拖到这里

选择文件

JPG, JPEG · 每张最大 5000 万像素 · 也可以直接粘贴

使用方法

  1. 把 JPG 图片拖进来,或点“选择文件”,可以一次添加多张。
  2. 输出格式已经设为 PNG。PNG 是无损格式,不需要设置质量。
  3. 逐张下载转换好的 PNG,或者打包成 ZIP 一次下载。

功能特点

之后编辑不再损失画质
PNG 每次保存都是无损的,适合需要反复修改、反复导出的素材。
方向自动校正
手机照片里记录的旋转方向会直接应用到像素上,转出来的 PNG 在任何软件里方向都正确。
压缩优化
600 万像素以内的图片用 oxipng 优化压缩,同样无损,文件比普通软件导出的 PNG 小。
不上传文件
照片在你的设备上转换,不会传到任何服务器。

先想清楚:你真的需要 PNG 吗

很多人以为 PNG “比 JPG 清楚”,于是把照片转成 PNG,结果只得到一个大好几倍的文件,画质却一点没变。原因是 JPG 在拍摄或保存时已经做过有损压缩,丢掉的细节不会因为换了格式就回来。PNG 能做到的只是从现在起不再损失。

所以,JPG 转 PNG 真正有用的情况是:

如果只是要把照片发给别人、上传到网站或报名系统,保留 JPG 就好。

JPG 和 PNG 的区别

JPG PNG
压缩方式 有损,体积小 无损,体积大
适合内容 照片 截图、图标、Logo、示意图
透明背景 不支持 支持
反复保存 每次都会损失一点 不损失
兼容性 几乎所有地方 几乎所有地方

转换时做了什么

图片先在浏览器的后台线程里解码,然后按照片里 EXIF 记录的方向把像素转正。手机竖着拍的照片,在有的软件里显示是横的,就是因为方向只记录在 EXIF 里;转成 PNG 后方向直接体现在像素上,不会再出错。然后重新编码成 PNG:600 万像素以内的图片用 oxipng 做额外的无损优化,更大的图片优先保证速度。转换后的文件不包含原照片的 GPS 位置、拍摄设备等信息。

文件太大怎么办

照片转成 PNG 后体积变大是正常的。如果需要透明背景、又想文件小,可以考虑 WebP:它同样支持透明,体积通常只有 PNG 的几分之一,请看 JPG 转 WebP。如果需要变回小文件,用 PNG 转 JPG 即可,或者直接用图片压缩压到指定大小。

常见问题

JPG 转成 PNG 画质会变好吗?

不会。JPG 压缩时已经丢掉的细节找不回来,转成 PNG 只是保证以后不再继续损失。转换后的 PNG 和原来的 JPG 看起来完全一样。

为什么转出来的 PNG 比 JPG 大很多?

这是正常的。PNG 是无损格式,照片转成 PNG 通常会变大 3–8 倍。如果你只是想上传或分享照片,保留 JPG 更合适。

转成 PNG 背景会变透明吗?

不会。JPG 本身没有透明信息,转成 PNG 后背景还是原来的颜色。要做透明背景需要抠图,这个工具不做抠图。

设计软件或系统要求上传 PNG,转一下就可以吗?

可以。转换后是真正的 PNG 编码文件,不是只改了扩展名,任何支持 PNG 的软件和网站都能正常识别。

常用格式转换

相关工具