图片转换器

PNG 转 JPG

PNG 使用 DEFLATE 进行无损压缩,非常适合截图和线条图,但用于照片就显得过于臃肿,一张 PNG 照片动辄五兆。JPEG 的 DCT 压缩正是为照片中的渐变而设计的,在视觉质量相同的情况下,文件通常能小五到十倍。本工具在你的浏览器中把 PNG 重新编码为 JPEG,将透明部分合并到白色背景上,文件从不发送到任何地方。

将文件拖放到这里 或点击选择文件

.png,每个文件最大 200 MB。在本地处理,绝不上传。

使用方法

  1. 将 .png 拖放到上方的框中,或点击选择文件。
  2. 工具会自动验证文件头中的 PNG 签名。
  3. 选择质量:照片用 85% 即可;文字较多、容易出现瑕疵的图片可以调高。
  4. 点击“转换”。图像会在你的设备上解码并重新编码为 JPEG。
  5. 下载体积小得多的 .jpg 文件。

常见问题

文件能缩小多少?

在 85% 的 JPEG 质量下,照片类 PNG 通常能缩小 5–10 倍,因为 DEFLATE 无法像基于 DCT 的 JPEG 那样利用照片中的冗余信息。纯色较多的截图缩小幅度较小,有时只有 2 倍。

透明部分会怎样?

JPEG 不支持 Alpha 通道,因此透明区域会被填充为白色。如果透明度很重要,请保留 PNG 或改为转换成 WebP,这两种格式都能保留 Alpha 通道。

截图应该转成 JPG 吗?

通常不建议。JPEG 的压缩会让锐利的边缘变模糊,截图中的文字会出现毛糙的光晕。截图请保留为 PNG,照片再转换,这正是两种格式各自擅长的领域。

我的图片会被上传到服务器吗?

绝不会。转换在你自己浏览器中的 Web Worker 里运行。你可以在开发者工具中查看网络面板,不会有任何数据传输。