線上 ZIP 壓縮(多檔打包)
免登入・本機計算・資料不上傳
選好多個檔案,可自訂壓縮檔名稱,按「開始壓縮」馬上打包成一個 ZIP 下載。檔案全程留在你的裝置上處理,不會被上傳;關閉分頁後暫存的檔案就會清除,請自行保留原始檔案。
點擊選擇檔案,或拖放、貼上到這裡
可一次選擇或拖放多個檔案(部分瀏覽器支援選取整個資料夾)
你的檔案全程在瀏覽器內處理,不會上傳到任何伺服器
你的瀏覽器版本較舊,不支援壓縮功能(需要 Safari 16.4 或以上/較新版 Chrome/Firefox),已自動改為「僅打包不縮小體積」,仍可正常產生 ZIP 檔案。
怎麼算的?
壓縮用的是瀏覽器原生的 CompressionStream('deflate-raw'),這跟 ZIP 格式規範裡的 method 8(deflate)是同一種演算法;外層的 ZIP 容器結構(local file header/central directory/ EOCD)則由本工具依 PKWARE 公開的 ZIP 規格文件自行組裝,沒有引用任何第三方壓縮套件。
檔名一律以 UTF-8 編碼,並依規格設定「language encoding flag」(general purpose bit flag 的 bit 11),這是 ZIP 規格裡標準的「檔名是 UTF-8」標示方式,Windows 內建解壓縮、7-Zip、macOS Archive Utility 等主流工具都認得這個標示,中文、日文等非英文檔名解壓後不會變成亂碼。
若原始檔案本身已經是壓縮格式(例如 JPG、MP4),系統會偵測壓縮後是否真的比原始檔小;若壓不動, 該檔會自動改用 store(不壓縮,只包進去),避免做白工還讓檔案變大。
資料來源與依據
- 壓縮採瀏覽器原生 Compression Streams API 的 deflate-raw,支援度依 caniuse/MDN 查證(2026-07-20):Chrome 103+/Firefox 113+/Safari 16.4+。
- ZIP 檔案容器結構依 PKWARE APPNOTE.TXT 公開規格組裝,非本站自創格式,可被任何標準 ZIP 工具開啟。
- 選檔、壓縮、輸出全流程僅在你的裝置本機執行,檔案不會傳送到伺服器或任何第三方。
- 工具邏輯最後更新於 2026-07。
最後核對日期:2026-07-20
常見問題
壓縮後檔案怎麼沒有變小,甚至比原本還大一點點?
這通常不是工具出問題,而是原始檔案本身已經是「壓縮過」的格式——像 JPG、PNG、MP4、MP3,或另一個 ZIP/PDF——這類檔案的資料本身已經很緊實,再套一次壓縮演算法通常擠不出多少空間,甚至會因為 ZIP 本身的檔頭結構多出幾十 bytes,讓打包後的檔案比原本略大一點點。這是正常現象;反而是純文字、程式碼、未壓縮圖檔(如 BMP)這類檔案,壓縮效果會比較明顯。
可以幫壓縮檔加密碼嗎?
這個工具目前不支援替 ZIP 加密碼。ZIP 傳統加密演算法(ZipCrypto)其實已經被證實不安全,容易被破解;如果你需要保護檔案內容,建議改用本站的「檔案加密解密(AES-256)」工具,先加密再視需要打包。
一次可以壓多少檔案、多大容量?
沒有嚴格的檔案數上限,但瀏覽器要把所有檔案同時載入記憶體處理,選太多或太大會讓手機瀏覽器變慢甚至當機,工具設有總量與數量的安全上限,超過會友善提示並擋下,不會讓分頁卡死;建議一次抓幾十個檔案、總量在數百 MB 以內比較順暢。
可以整個資料夾一起選嗎?
點擊上傳區可以選擇「選取資料夾」(部分瀏覽器支援,例如電腦版 Chrome/Edge),資料夾內的檔案會保留原本的子資料夾結構打包進 ZIP;若瀏覽器不支援選資料夾,也可以直接把多個檔案一起拖曳進來。