壓縮 PNG
真的無損。不是偽裝成無損的減色。
不上傳任何檔案
把檔案拖進來,或點擊選擇
支援 PNG。沒有大小上限,不用註冊。
這個工具在不改動任何一個畫素的前提下讓 PNG 變小。這個區別很重要,因為大多數號稱「PNG 壓縮」的工具,做的其實是完全不同的另一件事。
大多數「PNG 壓縮」實際上在做什麼
那些知名的大型 PNG 壓縮服務,之所以能秀出漂亮的百分比,是把你的圖片減色到最多 256 色,再用抖色去遮掩損失。那叫量化,而且是有損的。在照片和漸層上它會產生可見的色階斷層;在有抗鋸齒文字的截圖上,它會讓字變糊。
這是一種正當的技術,很多時候也是划算的取捨,但它不是「無損」的意思,而且很少被清楚揭露。如果你曾經壓過 PNG、覺得結果看起來哪裡怪怪的,原因就在這裡。
這個工具做的是另一件事
Breezo 用的是 oxipng —— 編譯成 WebAssembly 的無損 PNG 最佳化器。它只處理「畫素怎麼被編碼」,不動畫素本身:嘗試不同的逐列濾波策略、更積極地重新壓縮資料流、剝掉不含影像資訊的中繼資料區塊。
就影像而言,輸出與輸入位元完全相同。用任何修圖軟體開這兩個檔做差異比對,結果會是全黑。沒有任何東西被近似。
實際能省多少
無損最佳化在單純的百分比上贏不過量化,但它的效果比多數人以為的好得多 —— 因為現實世界裡有非常多 PNG,是被截圖工具和匯出對話框隨便寫出來的。
我們自己的參考圖實測結果:1600×1000 的螢幕截圖從 92 KB 降到 47 KB,減少 48%,而畫素完全相同。平色圖形從 46 KB 降到 41 KB。照片型影像從 1,154 KB 降到 849 KB,減少 26% —— 不過照片這種東西,你更該問的是它到底需不需要是 PNG。
什麼時候 PNG 根本就是錯的格式
如果圖片是照片,再怎麼無損最佳化都無法讓 PNG 有競爭力。同一張照片最佳化後的 PNG 是 849 KB,而品質 75 的 JPG 只有 72 KB。自然照片的細節裡,無損壓縮實在沒什麼可以利用的規律。
需要透明度、需要畫素完全精確、或有銳利文字與硬邊時,才留著 PNG。照片請改轉成 JPG 或 WebP —— 收益比最佳化能提供的大一個數量級。
實測:螢幕截圖,1600×1000
平色加銳利文字 —— JPEG 最不擅長的內容。
| 品質 | JPEG | WebP | WebP 比 JPEG |
|---|---|---|---|
| 40 | 90.0 KB | 82.7 KB | -8% |
| 50 | 104.8 KB | 91.0 KB | -13% |
| 60 | 119.1 KB | 97.5 KB | -18% |
| 70 | 144.4 KB | 103.9 KB | -28% |
| 75 | 156.9 KB | 109.3 KB | -30% |
| 80 | 178.4 KB | 123.2 KB | -31% |
| 85 | 207.3 KB | 140.4 KB | -32% |
| 90 | 403.7 KB | 164.1 KB | -59% |
| 95 | 545.9 KB | 197.8 KB | -64% |
| 來源 PNG | 91.6 KB | ||
| 最佳化 PNG(無損) | 47.2 KB | ||
在 Chromium 裡用本站實際使用的同一組 WebAssembly 編碼器量測。你自己的圖片結果會不同 —— 重點是曲線的形狀,不是確切的位元組數。 量測日期: 2026-08-08
常見問題
這真的是無損嗎?
是。輸出的每一個畫素都與輸入完全相同。改變的只有編碼方式 —— 濾波器選擇、資料流的壓縮、以及非影像中繼資料的移除。
為什麼別的網站 PNG 壓得比這裡多?
因為它們大多把圖片減色到 256 色再抖色,那是有損的。結果常常看起來還可以,但它不是無損,而且很少被標示出來。
我的檔案會小多少?
非常取決於原本是怎麼寫出來的。我們實測:截圖 48%、平色圖形 12%、照片 26%。已經最佳化過的 PNG 幾乎不會變。
照片該用 PNG 嗎?
通常不該。我們的實測中,同一張照片最佳化 PNG 是 849 KB,品質 75 的 JPG 是 72 KB。PNG 請用在透明度、文字和精確重現上。
我的檔案會被上傳嗎?
不會。oxipng 以 WebAssembly 形式在你的瀏覽器分頁裡執行,沒有任何東西被傳輸。
其他工具
- JPG 轉 PDF照片進去,一個 PDF 出來 —— 全程不上傳。
- PDF 轉 JPG每一頁變成一張圖,解析度你決定。
- PDF 轉 PNG無損的頁面,透明度保留。
- 合併 PDF多份文件進去,一份文件出來。
- 分割 PDF一頁一個檔,而且不必把文件交出去。
- HEIC 轉 JPG照片不會離開你的裝置。
- 圖片壓縮把檔案變小,不必把檔案交出去。
- WebP 轉 JPG給那些到現在還是打不開 .webp 的軟體。
- PNG 轉 JPG檔案小很多 —— 前提是圖片是照片。
- JPG 轉 PNG從這裡開始無損 —— 但請先讀這段。
- HEIC 轉 PNG當你需要透明度,或需要一份無損副本。
- JPG 轉 WebP相同品質設定下,檔案明顯更小。
- PNG 轉 WebP唯一同時保留透明度又能變小的常見目標格式。
- WebP 轉 PNG給「需要透明度」加上「軟體打不開 .webp」的情況。
- AVIF 轉 JPG把最新的格式,轉成什麼都讀得懂的那一個。
- AVIF 轉 PNG當這個 AVIF 的透明度不能丟的時候。
- GIF 轉 PNG脫離 256 色與 1 位元透明度。
- BMP 轉 JPGBMP 把每個畫素原封不動存下來,省下的空間非常可觀。
- SVG 轉 PNG向量變畫素是單行道,所以尺寸要選好。
- 壓縮 JPGMozJPEG,跑在你自己的處理器上。
- 壓縮 WebP本來就是高效率格式 —— 再榨一點出來。
- QR Code 產生器靜態編碼。不轉址、不追蹤、不會過期。
- 字數統計中文算得對,而且文字不會離開這一頁。
- PNG 轉 SVG產出可以編輯的真路徑,不是把點陣圖藏進 .svg 檔案裡。
- 我的 IP 位址一頁看完。而且我們一個字都不記錄。
- 網速測試四個數字,量得誠實,方法全部攤開給你看。