JPG 转 PNG

当这张图要进入一个会反复保存它的编辑流程时,这样做是有意义的。

选项

全部处理在你的浏览器内完成,没有任何文件离开这台设备。

有必要讲清楚这次转换做了什么、没做什么。它不会恢复画质。JPEG 在压缩时丢掉的信息已经没有了,没有任何格式能把它找回来 —— 转成 PNG 保留的是现在这份数据,连同其中的压缩失真一起。

它做到的是阻止进一步的损失。JPEG 每被打开、编辑、再保存一次,就被重新压缩一次,失真会不断叠加。如果一个文件要经过好几轮编辑,先转成 PNG 意味着中间的每次保存都不再付出画质代价。最后再导出回 JPG 即可。

另一个理由是兼容那些需要 alpha 通道的流程。JPG 没有透明度,但一旦成为 PNG,你就可以把某些区域擦成透明,并且在保存时保留下来。

要预期文件明显变大 —— 常常是五到十五倍。PNG 精确存下每一个像素,而照片内容留给压缩器的余地非常有限。

常见问题

转成 PNG 会提升画质吗?
不会。压缩损失是不可逆的。PNG 原样保留当前的像素,包括其中的失真。好处在于后续的保存不再增加新的损失。
为什么文件大了这么多?
PNG 是无损的,而照片内容在不丢弃信息的前提下很难压缩。五到十五倍于原体积是正常的。如果在意体积,请留在 JPG,或者使用 WebP。
文件会被上传吗?
不会。解码、重采样与编码全都在这个页面内运行。没有数据被传出,也不存在一台可能留存副本的服务器。想核实的话,转换时看一眼开发者工具的网络面板即可。
可以一次转很多个文件吗?
可以 —— 拖入任意数量,它们会按你的 CPU 核心数并行处理。单个文件直接下载,多个文件打包成 ZIP 返回。在 Chrome 和 Edge 上还可以直接写入你选定的文件夹。

这个转换器是一条完整后期管线的一部分 —— 影调、色彩、镜头校正与批量导出都以同样的方式运行,同样不上传。

打开完整管线