Image Compressor

線上圖片壓縮工具

一次最多上傳 20 張圖片,壓縮後合併成 ZIP 下載。原檔處理完立即從伺服器刪除,ZIP 檔 10 分鐘後自動清除。

每次最多 20 張,單檔最大 20 MB,單次合計約 200 MB 以內。

輸入支援 JPG(JPEG)、PNG、WebP。可以保留原格式輸出,或選擇統一轉成 WebP 以取得更小的檔案。

一次最多 20 張,單檔 20 MB

拖曳圖片到這裡,或點擊選擇檔案

支援 JPG、PNG、WebP,一次最多 20 張

為什麼選擇 Image Compressor?

快速、隱私、零安裝 — 批次壓縮圖片並一鍵下載。

批次處理

一次最多 20 張圖片,自動壓縮並合併成單一 ZIP 檔,省去一張一張下載的時間。

一鍵下載

不用排隊、沒有浮水印、免註冊。所有壓縮結果都打包成單一.zip 檔。

隱私優先

原始圖檔處理完立即從伺服器刪除,產生的 ZIP 檔在 10 分鐘後自動刪除。

自動瘦身大圖

長邊超過 4096 px 的圖片會自動縮小,避免單檔過大拖垮整份 ZIP。

三種品質預設

最大壓縮 (60)、平衡 (75,預設)、高品質 (90),依你要的畫質/檔案大小取捨。

可選 WebP 轉換

打勾「轉為 WebP」能把所有格式統一轉成 WebP,相同畫質下檔案更小。

圖片壓縮器怎麼運作

瀏覽器原生重編碼,平行處理,ZIP 打包 — 全部本地。

  1. 1

    拖入最多 20 張圖

    拖 JPG、PNG、WebP 檔(每批最多 20,每張 20 MB)。瀏覽器透過 FileReader 讀成 ArrayBuffer。我們自動偵測長邊超過 4096 px 的圖片並先縮小,讓 ZIP 維持小巧。

  2. 2

    解碼並平行重編碼

    每張圖用 createImageBitmap 解碼,畫到 OffscreenCanvas,以你選的品質(60 / 75 / 90)重新編碼。Web Workers 讓多張圖平行處理 — 20 張一批在現代筆電上約 4 秒完成。

  3. 3

    可選 WebP 轉換

    WebP 輸出在相同視覺品質下通常比 JPEG 小 25-35%。選「全部轉成 WebP」最大化節省,或選「保留原始格式」如果目的地只接受 JPEG / PNG。

  4. 4

    打包成單一 ZIP

    所有壓縮過的檔案在 client 端用一個極小的純 JS ZIP 編碼器打包(沒有 JSZip 依賴)。最終 Blob 透過虛擬 <a download> 點擊下載 — 完全沒上傳。

常見壓縮工作流

純瀏覽器壓縮勝過伺服器型工具的真實情境。

為部落格文章準備照片

20 張剛從手機拍的照片(每張約 5 MB = 100 MB 總計)在品質 75 下能壓到約 15 MB,沒有可見品質損失。網頁載入很快。

Email 附件 25 MB 內

拖一個產品照資料夾,得到一個小到能塞進任何 email 服務的 ZIP。比上傳到伺服器、等排隊、再下載快多了。

大量轉成 WebP

網站要遷移到現代格式?把現有的 JPEG / PNG 庫批次轉成 WebP,出來一個 ZIP。品質維持、bytes 掉約 30%。

敏感的產品照

客戶照片、內部 mockup、不該流到陌生人伺服器的浮水印草稿。純瀏覽器壓縮消除第三方 log 的風險。

為什麼圖片隱私比想像中重要

照片帶著隱藏的 metadata — GPS 座標、裝置序號、相機韌體版本,有時還有臉部辨識標籤。把照片上傳給伺服器型工具就是把這些都暴露。iKit 在本地重編碼圖片,順便去除大部分 metadata,bytes 完全不傳。

  • 重編碼期間移除 EXIF GPS、裝置、時間戳 metadata。
  • 處理 20 張、200 MB 而完全沒上傳。
  • ZIP 在你的瀏覽器中組成 — 伺服器沒有東西需要清理,因為伺服器端從沒產生過任何東西。

相關教學

來自 iKit 部落格的深入教學與工具比較。

常見問題

一次可以上傳多少張圖片?

每次最多 20 張,單檔最大 20 MB,單次合計約 200 MB 以內。

支援哪些格式?

輸入支援 JPG(JPEG)、PNG、WebP。可以保留原格式輸出,或選擇統一轉成 WebP 以取得更小的檔案。

我的圖片安全嗎?

是的。壓縮完成後原圖立即從伺服器刪除,產生的 ZIP 會在 10 分鐘後自動刪除,請在時間內下載。

可以省下多少檔案大小?

依原圖而定。JPEG 用「平衡」模式通常能減少 30-70%;PNG 轉成 WebP 後檔案更小。結果面板會顯示每張圖的實際節省比例。

會影響畫質嗎?

「平衡 (75)」對大多數照片肉眼看不出差異。若要完美畫質選「高品質 (90)」,若檔案大小更重要則選「最大壓縮 (60)」。