图图修图

JPG 转 PNG:无损保存,但救不回已经丢掉的画质

丢进来就转好了。没有参数要调——PNG 是无损的,没什么可选。

或者新建空白文档

转成 PNG 的理由通常是两个:接下来还要反复编辑保存(PNG 无损,改多少次都不会累积损失),或者对方只收 PNG。

有一件事要先说清楚:转成 PNG 不会让画质变好。 JPG 在压缩时丢掉的细节已经没了,换个容器装不回来。你看到的仍然是那张 JPG,只是从此不再继续损失。任何声称「转 PNG 提升画质」的说法都不成立。

主要功能

没有参数,因为真的没什么可调

PNG 是无损格式,`toBlob` 的质量参数对它无效。别的工具在这里摆一个质量滑块,只会让人以为自己调了什么——我们不摆。

从此不再二次损失

JPG 每存一次就再压一次,改五次就叠五层损失。转成 PNG 之后,无论再编辑保存多少回,像素都和上一次完全一致。

图片不上传,不限张数

转换在你的浏览器里跑完,图片一个字节都不会发出去。一次丢十几张也行,会自动切成批量模式。

不注册、不加水印

打开就能用,转出来的图上不会有任何标记。

使用步骤

  1. 1
    把 JPG 拖进来
    拖拽、点击选择或 Ctrl+V 粘贴都行。多张一起丢会自动变成批量。
  2. 2
    等一下就好
    没有参数要设。右边直接出结果,下载按钮上写着转完多大。
  3. 3
    看一眼体积
    多数情况下 PNG 会比原来的 JPG 大——那是无损的代价,不是转错了。
  4. 4
    下载
    直接存成 .png,或者一键带进专业编辑器继续改。

常见问题

转成 PNG 能提升画质吗?
不能。JPG 压缩时丢掉的细节已经不在文件里了,换个格式装不回来。转 PNG 的意义是「从现在起不再继续损失」,不是「找回过去损失的」。如果你需要更高的画质,只能回去找原始文件。
为什么转完反而变大了?
因为 PNG 是无损压缩。JPG 之所以小,正是因为它扔掉了人眼不敏感的细节;PNG 一个都不扔,所以照片类图片转成 PNG 通常大好几倍。这是正常的,不是转换出了问题。
什么时候值得转,什么时候不值得?
值得:接下来还要反复编辑保存、需要加透明背景、对方只收 PNG、图是截图或线稿(那类内容 PNG 反而更小更清楚)。不值得:只是想存着或者发出去的照片——那样只会白白变大好几倍,画质一点没变。
图片会上传到服务器吗?
不会。解码、转换、编码全在你的浏览器里完成。可以自己验证:打开开发者工具的网络面板,转换过程中不会出现任何带图片数据的请求。

现在就试试JPG 转 PNG:无损保存,但救不回已经丢掉的画质

纯浏览器运行 · 免安装 · 免注册 · 图片不上传服务器