為什麼在 WhatsApp 上傳送後,照片會變差?
更新於

WhatsApp 會把作為圖片傳送的照片重新編碼:長邊會縮到大約 1600 像素,並寫成更小的 JPEG。第二次編碼就是相機原圖在聊天裡發糊的原因。用文件方式傳送可保留原檔,或先自己壓縮一份副本。EditItAll 在你的瀏覽器中執行,不會上傳任何內容。
現在就做——免費,在瀏覽器裡
Compress a photo before sending是 WhatsApp 在壓縮照片,不是你的相機
手機拍出的 12 百萬像素 JPEG 常常有好幾 MB。透過 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,頁面載入後工具離線也能用。