为什么在 WhatsApp 上发送后,照片会变差?

更新于

为什么在 WhatsApp 上发送后,照片会变差?

WhatsApp 会把作为图片发送的照片重新编码:长边会缩到大约 1600 像素,并写成更小的 JPEG。第二次编码就是相机原图在聊天里发糊的原因。用文档方式发送可保留原文件,或先自己压缩一份副本。EditItAll 在你的浏览器中运行,不会上传任何内容。

现在就做——免费,在浏览器里

Compress a photo before sending

是 WhatsApp 在压缩照片,不是你的相机

手机拍出的 12 百万像素 JPEG 常常有好几兆字节。通过 WhatsApp 的照片选择器发送时,应用会把它当成聊天图片:先缩小(长边通常落在大约 1600 像素),再以更低画质写成新的 JPEG。对方永远看不到你的原图。所以同一文件在相册里看着正常,在对话里却发糊。

这就是普通的有损叠加,和把 JPEG 保存两次一样的损伤,见为什么压缩后图片看起来更差。WhatsApp 并不是在“弄坏”文件,而是在做一个预览级的小副本,让聊天发送更省流量。精确输出尺寸因应用版本而异;把 1600 像素当作典型值,而不是保证。

两种更靠谱的发送方式

按你的需求选路径:

  • 原图画质:用文档方式发送。在聊天里附加文档(不要用相册照片按钮),再选图片文件。WhatsApp 会原样发送该文件,像素保持不变。对方要点一下才能下载,没有照片那种聊天内预览。
  • 你仍能控制的更小文件。打开JPEG 压缩工具,把最大边设为 1920 或 1280,画质大约 80,再发送这份副本。大小是输出结果,去看结果列表。如果你仍按照片发送,这并不能可靠地阻止 WhatsApp 重新编码。但它能给你一份已知可用的文件,作为文档发送,而不必寄出 8 MB 的原图。

iPhone 拍的 HEIC 如果对方打不开 HEIC,应先转换成 JPG。全部在你的设备上运行;页面加载后可以离线使用。

文档模式会保留 EXIF,包括 GPS

照片路径会去掉大量元数据。文档模式不会。作为文档发送的照片仍可能带有 GPS、相机型号和时间戳。如果这很重要,请先用EXIF 清除指南去掉 EXIF(从 EditItAll 导出时已经会去掉 EXIF 和 GPS),再把该副本作为文档发送。

EditItAll 无法通过 WhatsApp 发送,无法关闭 WhatsApp 的照片编码器,也无法还原已经被 WhatsApp 压过的照片。原图留在手机上,只发送副本。关于画质取舍,见压缩时不损失可见画质

现在就试试?

免费、无需注册,你打开的文件绝不会离开你的设备。

常见问题

发送更小的照片就能阻止 WhatsApp 压缩吗?+

不可靠,如果你仍按照片发送。WhatsApp 会重新编码这条路径。需要文件原封不动时,请用文档方式发送。

如何在 WhatsApp 上发送原图?+

作为文档附加,不要走照片选择器。文件会按你发送的样子到达。对方是下载它,而不是看到聊天内预览。

为什么照片只有在对方收到之后才看起来更差?+

因为 WhatsApp 在发送时已经重新编码了。你的相册里仍是原图。聊天显示的是 WhatsApp 生成的更小 JPEG。

把照片作为文档发送安全吗?+

像素会保持完整,但 EXIF 也会,包括很多手机照片上的 GPS。如果不希望这些随文件一起走,请先去掉元数据。

压缩时 EditItAll 会上传我的照片吗?+

不会。压缩在你的浏览器中运行。文件不会离开你的设备,导出时会去掉 EXIF,页面加载后工具离线也能用。

相关指南

更多「压缩图片」指南 →