PNG 轉 JPG — 透明區自動合成白底
在瀏覽器裡把 PNG、WebP 轉成 JPG。透明區自動合成到白色底上,色度保持全解析度,檔案全程不上傳。
- 拖入 PNG、WebP、JPG、GIF 或 BMP 圖片,或點「選擇檔案」。
- 選好輸出格式、點「轉換」,然後儲存結果。
把圖片拖到這裡
最多 20 個檔案,每個 25 MB
PNG 模式
有損會把畫面減到調色盤 —— 漸層可能出現色帶,照片會失去細節。像素不再逐位元相同。
輸出格式
模式
演算法
運作方式
一切都在你的瀏覽器裡以 WebAssembly 執行。圖片永遠不會上傳,所以沒有慢速伺服器、沒有排隊、也沒有每日上限。
如何壓縮圖片 —— 逐步說明 帶著數字走一遍:品質實際上做了什麼、什麼時候該移除中繼資料,以及如何命中精確的檔案大小。 指南 →你的色彩細節保持不變
JPEG 儲存色彩時解析度低於亮度 —— 這就是「色度取樣」。多數工具為了省幾個位元組,會悄悄把每個檔案降級。我們讀出每個檔案原本的取樣並原樣寫回,讓色彩不會被第二次破壞。
無損最佳化,在適用的時候
如果檔案已經壓縮過,重新編碼幾乎是白白浪費品質。仍有兩件事幫得上忙而且不花成本:移除中繼資料(EXIF、GPS、ICC),以及用最佳化的霍夫曼表重寫熵編碼層。兩者都讓解碼後的每個像素逐位元相同。
為什麼壓縮有時會讓檔案變大
用更高的品質重新編碼一個已經壓縮過的檔案,等於要編碼器重現已經不存在的細節 —— 它把位元花在描述上一次的壓縮,檔案於是變大。我們的規則很簡單:結果若不會更小,就把原始檔原樣還給你,並說明原因。
壓縮到指定大小
目標大小是一種搜尋,不是一個設定。我們對品質刻度做二分搜尋,回報仍然符合目標的最高品質,並確認再高一階就會超出。如果沒有任何品質能達到你的目標,我們改為縮小圖片 —— 因為檔案小通常取決於像素數量,而不是更用力地擠。
隱私與安全
不上傳、不註冊、不分析你的圖片、不保留任何東西。檔案在你的瀏覽器記憶體中處理,關掉分頁就消失。你選擇移除的中繼資料是在不重新編碼的情況下清掉的,所以畫面本身沒有任何改變。
免費且無上限
不用註冊、沒有每日上限、沒有浮水印。想壓幾張就壓幾張。如果它能幫你省時間,那就是全部意義。