圖像/影音 / 043
圖片壓縮
調整 JPG、WebP 等有損圖片的輸出品質以縮小檔案,支援批次處理;圖片在瀏覽器端重新編碼。
為什麼做這個
照片太大而無法寄送、上傳或放進簡報時,降低輸出品質可以減少檔案大小。處理過程在瀏覽器完成,但不同格式可調整的壓縮方式並不相同。
這個工具怎麼用
選好圖片後會立即壓縮,不需要按開始。之後拉動品質滑桿畫面就會自動重算,可以邊看檔案大小邊找你能接受的平衡點。這個工具只動品質,尺寸與格式都維持原樣,所以輸出的圖跟原圖一樣大、副檔名也一樣。所有處理都在瀏覽器裡完成,圖片不會上傳。
品質 80% 通常是照片的甜蜜點——肉眼幾乎看不出差別,檔案卻能少一半以上。降到 60% 以下開始會在漸層區域(天空、皮膚)看到色塊。建議從 80% 往下調,看到不能接受再往回。
PNG 是無損格式,瀏覽器 canvas 的 PNG 輸出不會使用和 JPG/WebP 相同的品質參數,因此拖動品質滑桿通常無法像有損格式那樣縮小 PNG。若需要更小的檔案,可以考慮縮小尺寸或轉成適合內容的其他格式。
如果圖片的像素尺寸遠高於實際使用需求,先縮小尺寸通常也能明顯降低檔案大小。這個工具只調整輸出品質,不負責改尺寸;重新編碼也可能移除 EXIF 等中繼資料,需要保留拍攝資訊時請另外留存原檔。
常見問題
圖片會被上傳嗎?
不會。壓縮用的是瀏覽器內建的 canvas,整個過程在你的裝置上完成,沒有任何伺服器參與,關掉網路也能用。
為什麼有些圖壓完反而變大?
因為那張圖已經被壓過了。再壓一次等於重複有損編碼,不但檔案不會變小,畫質還會再掉一次。遇到這種情況畫面會明確標示出來,直接用原檔就好。PNG 也常常這樣,因為 PNG 的無損編碼對照片本來就不擅長。
為什麼不能在這裡順便縮尺寸或轉格式?
那是刻意的。站上的圖片工具切成三個各做一件事:圖片壓縮只調品質、圖片尺寸調整只改尺寸、圖片轉檔只換格式。全部塞在同一頁的話,一個只想把照片壓小的人得先看懂三組下拉選單,而且很容易在不知情的狀況下拿到一張被縮小或換了副檔名的圖。代價是需要兩種處理時要跑兩個工具,這是我們認為值得的取捨。
壓縮會不會讓畫質變很差?
看你把品質拉到多低。80% 左右肉眼很難分辨,60% 以下開始會在天空、皮膚這類漸層區域看到色塊。建議從 80% 開始往下調,看到不能接受再往回。
EXIF 拍攝資訊會保留嗎?
不會,重新編碼會把 EXIF 全部移除,包含拍攝時間、相機型號與 GPS 座標。要分享到網路上這其實是好事(少洩漏一個地點),但如果你需要那些資訊,請自己留一份原檔。拍攝方向的部分會先套用到畫面上再輸出,所以照片不會變成躺著的。
支援哪些格式?iPhone 的 HEIC 可以嗎?
讀得進來的有 JPG、PNG、WebP、GIF(只取第一幀)、BMP,以及較新瀏覽器支援的 AVIF。HEIC 目前不行——它用 HEVC 編碼,有專利授權問題,Chrome、Firefox、Edge 都無法解讀,只有 Safari 可以(Apple 自己付了授權金)。所以同一張 HEIC 在 Safari 上能處理、在 Chrome 上不行。混在一批裡也沒關係,讀不到的那幾張會單獨列出來並說明原因,不會影響其他張。要把 HEIC 轉成 JPG 請看「圖片轉檔」,不過那裡受的是同一個瀏覽器限制。
一次可以處理幾張?有大小限制嗎?
一次最多 20 張,單張上限 20 MB。這個限制純粹是保護瀏覽器——每張都要完整解碼再重繪,一次丟太多會讓分頁沒有反應。