JPG 转 PNG:无损保存,但救不回已经丢掉的画质
丢进来就转好了。没有参数要调——PNG 是无损的,没什么可选。
转成 PNG 的理由通常是两个:接下来还要反复编辑保存(PNG 无损,改多少次都不会累积损失),或者对方只收 PNG。
有一件事要先说清楚:转成 PNG 不会让画质变好。 JPG 在压缩时丢掉的细节已经没了,换个容器装不回来。你看到的仍然是那张 JPG,只是从此不再继续损失。任何声称「转 PNG 提升画质」的说法都不成立。
主要功能
没有参数,因为真的没什么可调
PNG 是无损格式,`toBlob` 的质量参数对它无效。别的工具在这里摆一个质量滑块,只会让人以为自己调了什么——我们不摆。
从此不再二次损失
JPG 每存一次就再压一次,改五次就叠五层损失。转成 PNG 之后,无论再编辑保存多少回,像素都和上一次完全一致。
图片不上传,不限张数
转换在你的浏览器里跑完,图片一个字节都不会发出去。一次丢十几张也行,会自动切成批量模式。
不注册、不加水印
打开就能用,转出来的图上不会有任何标记。
使用步骤
- 1 把 JPG 拖进来拖拽、点击选择或 Ctrl+V 粘贴都行。多张一起丢会自动变成批量。
- 2 等一下就好没有参数要设。右边直接出结果,下载按钮上写着转完多大。
- 3 看一眼体积多数情况下 PNG 会比原来的 JPG 大——那是无损的代价,不是转错了。
- 4 下载直接存成 .png,或者一键带进专业编辑器继续改。
常见问题
- 转成 PNG 能提升画质吗?
- 不能。JPG 压缩时丢掉的细节已经不在文件里了,换个格式装不回来。转 PNG 的意义是「从现在起不再继续损失」,不是「找回过去损失的」。如果你需要更高的画质,只能回去找原始文件。
- 为什么转完反而变大了?
- 因为 PNG 是无损压缩。JPG 之所以小,正是因为它扔掉了人眼不敏感的细节;PNG 一个都不扔,所以照片类图片转成 PNG 通常大好几倍。这是正常的,不是转换出了问题。
- 什么时候值得转,什么时候不值得?
- 值得:接下来还要反复编辑保存、需要加透明背景、对方只收 PNG、图是截图或线稿(那类内容 PNG 反而更小更清楚)。不值得:只是想存着或者发出去的照片——那样只会白白变大好几倍,画质一点没变。
- 图片会上传到服务器吗?
- 不会。解码、转换、编码全在你的浏览器里完成。可以自己验证:打开开发者工具的网络面板,转换过程中不会出现任何带图片数据的请求。
现在就试试JPG 转 PNG:无损保存,但救不回已经丢掉的画质
纯浏览器运行 · 免安装 · 免注册 · 图片不上传服务器