線上解壓縮 ZIP(中文檔名不亂碼)
免登入・本機計算・資料不上傳
選一個 ZIP 檔案,先看內容清單再決定要不要解壓,中文檔名亂碼會自動偵測修復。檔案全程留在你的裝置上處理,不會被上傳;關閉分頁後暫存的檔案就會清除,請自行保留原始檔案。
點擊選擇檔案,或拖放、貼上到這裡
選擇一個 .zip 檔案,會先列出內容清單再解壓
你的檔案全程在瀏覽器內處理,不會上傳到任何伺服器
怎麼算的?
這個工具讀取 ZIP 檔案尾端的「中央目錄」(central directory)結構,直接列出每個檔案的名稱與大小, 這一步不需要解壓縮任何內容,所以能立刻顯示清單。實際解壓時,store(不壓縮)的項目直接切出資料, deflate(method 8)的項目則用瀏覽器原生 DecompressionStream('deflate-raw') 還原, 跟壓縮工具用的是同一套瀏覽器原生 API,沒有引用任何第三方套件。
中文檔名的判斷邏輯:ZIP 規格裡有一個位元會標記檔名是否為 UTF-8;有標記就直接用 UTF-8 解碼。 沒標記時,本工具會先嚴格檢查這段位元組是不是合法的 UTF-8——如果不是(這正是 Windows 中文版舊工具常見的 Big5 編碼特徵),就自動改用 Big5 解碼,並在清單標示「已自動修復中文檔名」; 如果原本就是合法 UTF-8(許多新版工具即使沒設標記,實際存的仍是 UTF-8),則正常顯示,不會被誤判成亂碼。
資料來源與依據
- 解壓縮採瀏覽器原生 Compression Streams API 的 deflate-raw,支援度依 caniuse/MDN 查證(2026-07-20):Chrome 103+/Firefox 113+/Safari 16.4+。
- ZIP 檔案容器結構依 PKWARE APPNOTE.TXT 公開規格解析,非本站自創格式。
- 選檔、解析、解壓全流程僅在你的裝置本機執行,檔案不會傳送到伺服器或任何第三方。
- 工具邏輯最後更新於 2026-07。
最後核對日期:2026-07-20
常見問題
解出來的中文檔名是亂碼怎麼辦?
本工具會自動偵測:ZIP 規格裡有一個標記位元,會註明檔名是不是用 UTF-8 編碼;如果沒有這個標記,通常代表這個 ZIP 是舊版 Windows 中文版工具壓的,檔名用的是 Big5 編碼,這正是台灣使用者常遇到「解壓縮中文亂碼」的主因。工具偵測到這種情況會自動改用 Big5 解碼並在清單上標示「已自動修復中文檔名」,你不用自己再猜測或用其他工具轉碼。
這個 ZIP 有密碼,可以解嗎?
目前不支援解開有密碼保護的 ZIP。工具會先讀出檔案清單,若偵測到該檔案被加密,會在清單上明確標示「有密碼保護」,按下解壓時該筆會被跳過並提示原因,不會讓頁面卡住或報一個看不懂的錯誤。
RAR、7z 可以用這個工具打開嗎?
這個頁面本身只解析標準 ZIP 格式(副檔名 .zip)。RAR(.rar)與 7z(.7z)是完全不同的壓縮容器格式,本站另外有一頁專門處理,也支援 tar/tar.gz/bz2/xz,一頁通吃、會自動偵測格式,請改用〈線上解壓縮 RAR/7z/tar/gz〉。
只是想看看 ZIP 裡面有什麼檔案,不想真的解壓縮,可以嗎?
可以,選好 ZIP 檔案後工具會立刻列出內容清單(檔名、原始大小、壓縮後大小),這個步驟本身不會解壓縮任何內容;只有你勾選檔案並按下「解壓下載」才會真正把資料還原出來。