如何把 PNG 壓到 100 KB 以下(2026 實作指南)
4K 螢幕截下來一張 PNG,一般 1.5–4 MB。CMS、郵件簽名或聊天平台把附件上限訂在 100 KB,你需要 95% 以上的容量削減——但不是說就得把圖壓成馬賽克。這篇教學拆解每一步的判斷,把任何 PNG 壓到 100 KB 以下、又確保還看得清楚。
全文使用 paste-to-download.com/zh-TW/compress——瀏覽器本地、免費、不限張數,PNG/WebP/AVIF 都支援。
為什麼 100 KB 對 PNG 很難
PNG 是無損格式,每個像素都原封不動保留。這就是為什麼 4K 截圖就是 3 MB——演算法沒辦法丟東西。想壓到 100 KB 以下,通常要做三件事:
- 換成有損格式(WebP、AVIF 或有損 PNG 變體)
- 縮小像素尺寸
- 去掉中介資料和色彩描述檔
如果必須留 PNG(譬如目標系統拒收 WebP),色盤量化和有損 PNG 也能砍掉 80% 容量——但最容易的勝利還是換格式。
第 1 步:選對輸出格式
| 來源 | 輸出 | 原因 |
|---|---|---|
| 帶文字的截圖 | WebP 畫質 80 | 一樣銳利,容量少 70–85% |
| 帶透明背景的 Logo | WebP 畫質 80(含 alpha) | WebP 原生支援透明 |
| 純色 Logo | 色盤 PNG(256 色) | 無損,常常比 WebP 還小 |
| 照片 | WebP 畫質 75 或 AVIF | 有損壓縮對照片最有效 |
| 商品圖(要印刷) | PNG 畫質 90 + 縮尺寸 | 保畫質,砍尺寸 |
預設選 WebP 畫質 80,除非透明或平台相容性逼你換路。
第 2 步:編碼前先縮尺寸
常見錯誤是先猛降畫質再考慮尺寸。4000×3000 的圖壓到畫質 30,容量還是比 1600×1200 畫質 80 大——可畫質 30 那張已經慘不忍睹。永遠先縮尺寸:
- 網頁 Hero 圖 / 部落格大圖:長邊 1600 像素
- 內文嵌入圖:1200 像素
- 縮圖 / 大頭貼:400–800 像素
- 郵件簽名:300 像素
手上有一批過大檔案,先開 /zh-TW/resize 再開 /zh-TW/compress——兩個工具天然銜接。
第 3 步:選對畫質檔位
畫質滑桿大致的真實照片數據:
- 畫質 95:約原圖 80%,肉眼無差
- 畫質 85:約原圖 50%,正常瀏覽看不出
- 畫質 75:約原圖 30%,湊近看略軟
- 畫質 65:約原圖 20%,漸變上有明顯色帶
- 畫質 50:約原圖 12%,文字和照片明顯失真
從 75 開始。結果還超 100 KB 就每次降 10 個點。低於 50 圖就糊了——這時候回到第 2 步縮更狠的尺寸,不要硬壓畫質。
第 4 步:去掉中介資料
RAW 編輯過的照片通常帶 50–200 KB EXIF 加一張內嵌的縮圖。多數瀏覽器壓縮器預設會去掉。如果你的檔案莫名卡在 100 KB 上方下不來:
- 用 /zh-TW/exif 看看裡面到底有什麼中介資料
- 用同一個工具的「去中介資料」模式清掉 EXIF、色彩描述和縮圖
- 再看檔案大小——通常會再砍 30–150 KB
第 5 步:驗證 + 迭代
下載結果,檔案管理員裡看大小。還是超 100 KB 的話:
- 原始檔本來是 JPG?你白繞了一步——JPG 預設就比 PNG 小
- 圖裡全是文字?再縮一點尺寸然後重壓
- 是帶漸變的 UI 截圖?換 AVIF,往往比 WebP 再小 30%
如果已經壓到 100 KB 以下但看著糊,回到第 2 步把尺寸縮更狠,騰空間提畫質。
一個真實例子
起點:screenshot.png——3,124 KB 的儀表板截圖,有漸變、文字、圖表座標軸。目標:100 KB 以下。
| 步驟 | 操作 | 結果 |
|---|---|---|
| 0 | 原圖 | 3,124 KB |
| 1 | PNG → WebP 畫質 80 | 412 KB |
| 2 | 2560×1440 → 1600×900 | 187 KB |
| 3 | 畫質降到 70 | 96 KB ✅ |
四個決策,全程不到一分鐘,不用上傳。
一句話總結
要把 PNG 壓到 100 KB 以下:
- 轉 WebP(支援透明,平台普及度高)
- 縮尺寸到實際顯示需要(網頁 1600 像素夠)
- 從畫質 75 開始壓
- 去中介資料如果還差最後一點
- 驗證,每次降 10 個點再試
帶上自己的檔案試試 paste-to-download.com/zh-TW/compress——貼上、拖曳、選檔都行,瀏覽器本地,不上傳,不註冊。