需要 把很多檔案或整個資料夾打包成一個檔,或內容是很好壓縮的文字類資料時,就值得做成 zip 壓縮檔。如果傳的是照片、影片、音樂或已完成的 PDF,就不必費心:這些格式本身已經壓縮過,zip 只能省下幾個百分點,有些郵件過濾器還可能擋下壓縮檔。
這是簡短的答案。完整的答案要看你傳什麼、怎麼傳、誰來收,所以本文依序說明壓縮到底做了什麼、各種檔案的實際壓縮率、常見陷阱(附件被擋、壓縮檔損毀、對方用手機開),以及完全不用壓縮的替代做法。
zip 壓縮檔到底做了什麼?
zip 壓縮檔同時做兩件事。第一是 打包:把多個檔案和資料夾收進一個檔案,並保留資料夾結構。第二是 壓縮:用無損演算法把重複出現的資料只存一次,解壓縮後原始資料一個位元都不會少。不會遺失任何內容,但也沒有魔法:檔案裡如果已經沒有重複的資料可以去掉,大小就不會變。
所以答案取決於檔案類型。純文字、匯出成 CSV 的試算表、程式碼和未壓縮的媒體檔裡有大量重複;JPEG、HEIC、MP4、MOV、MP3、AAC 和多數 PDF 則已經由自己的格式壓縮過,而且用的方法往往比 zip 有效率得多(有些還是有損壓縮)。
zip 壓縮率有多少?依檔案類型而定
| 檔案類型 | 本身已壓縮? | 壓縮成 zip 的典型效果 | 值得嗎? |
|---|---|---|---|
| 純文字、CSV、JSON、紀錄檔、程式碼 | 否 | 很明顯,常常小一半以上 | 值得 |
| WAV、AIFF、BMP、未壓縮 TIFF | 否 | 中等 | 有時候 |
| 舊版 Office 檔(.doc、.xls) | 否 | 中等 | 有時候 |
| 新版 Office 檔(.docx、.xlsx、.pptx) | 是,本身就是 zip 封裝 | 非常小 | 只為了打包 |
| JPEG、HEIC、PNG 照片 | 是 | 非常小 | 只為了打包 |
| 相機 RAW 檔(CR3、NEF、ARW、DNG) | 通常是 | 小 | 只為了打包 |
| MP4、MOV、MKV 影片 | 是 | 幾乎沒有 | 不值得 |
| MP3、AAC、FLAC 音訊 | 是 | 幾乎沒有 | 不值得 |
| 通常是 | 小 | 只為了打包 |
表中只列大致的效果,因為實際壓縮率取決於檔案內容本身。最準的方法是拿自己的檔案測一次:壓縮一個樣本,在檔案總管或 Finder 比較前後大小。
7-Zip 這類工具還能調整壓縮等級。等級越高,壓縮越久,但對照片和影片來說,最高等級和一般等級的差別通常微乎其微;只有文字類資料才比較看得出效果。如果壓縮後只省下一兩個百分點,那段等待時間不如直接拿去上傳。
zip 壓縮後檔案還是太大,怎麼辦?
這是最常見的情況:把一個 30 MB 的照片資料夾壓縮成 zip,結果還是 29 MB 多,照樣超過信箱的附件上限。原因就在上表,照片和影片早已壓縮過,再壓也縮不了多少。而且很多郵件伺服器計算的是編碼後的大小,附件會再膨脹約三分之一。這時與其拆成好幾封信,不如改用連結:各家信箱的上限可以看 附件大小限制,大型壓縮檔的傳法則請看 傳送大型 zip 檔。
什麼時候適合做成 zip 壓縮檔?
- 數百個小檔案。 一個壓縮檔比 800 個零散檔案好下載、好檢查、好保存,有些工具處理大量小檔案也比較慢。
- 資料夾結構很重要。 網站匯出、程式專案或連結貼圖的 3D 場景,都必須保留原本的資料夾,另見 傳送 CAD 與 3D 檔案。
- 文字為主的資料。 資料庫匯出、紀錄檔和 CSV 可以縮小非常多。
- 專案結案歸檔。 一個標上日期的 zip 檔,長期保存很整齊。
- 只接受單一檔案的平台。 有些上傳表單或系統每次只能交一個檔案。
什麼時候不要壓縮?
- 單一影片、一組照片或音檔。 等壓縮等半天,卻幾乎沒變小。
- 對方用手機收。 手機雖然能開壓縮檔,但操作麻煩;零散的檔案可以直接預覽。
- 非常大的壓縮檔。 60 GB 的 zip 如果因下載中斷而損毀,整個檔案可能都不能用;零散的檔案則是壞一個算一個。
- 對方想先預覽。 要挑照片的客戶,寧可直接滑著看,也不想先盲目下載一個大壓縮檔。
zip 壓縮檔可以用電子郵件寄嗎?
可以,只要不超過附件上限,但壓縮檔是安全過濾機制最不信任的附件。以 Gmail 為例,截至 2026 年 10 月,它會拒絕含有 .exe 等受限檔案類型的壓縮檔,也不允許內含其他壓縮檔的加密壓縮檔。公司的郵件閘道通常更嚴格,可能把無法掃描的加密 zip 直接隔離,有時寄件人完全不會收到通知。
zip 壓縮檔加密、設密碼安全嗎?
要看加密方式。傳統的 zip 加密(常稱為 ZipCrypto)很老舊,被認為強度不足。7-Zip 等工具可以建立 AES-256 加密的壓縮檔,強度足夠,但收件人需要支援這種加密的軟體;而 Windows 內建的壓縮功能根本無法建立有密碼的 zip。不論哪一種,密碼都必須透過另一個管道告訴對方,例如檔案用電子郵件寄,密碼用 LINE 或電話說。
如果目的是保密,用可以設密碼和到期日的傳輸,或使用端對端加密,通常比加密壓縮檔更簡單也更安全:對方不用裝軟體,也不會被郵件過濾器擋下。詳見 檔案安全傳送檢查清單 與 密碼保護傳輸。
資料夾直接傳,不用先壓縮
把整個資料夾拖進 Transfr,保留資料夾結構,免費每次最多 100 GB。
ZIP、RAR 還是 7z:該用哪一種?
要傳給別人,ZIP 是最保險的預設格式:Windows、macOS、iOS 和 Android 都能直接開,不用另外裝軟體。7z 對文字類資料的壓縮率通常略好,也支援 AES-256 加密,但很多收件人得先安裝 7-Zip 之類的工具才打得開。RAR 是 WinRAR 的專有格式,新系統通常可以解壓縮,但沒有付費工具就無法建立。壓縮檔是給別人用的,對方點一下就能開,比多省幾個百分點更重要。
超大壓縮檔還有一個細節:最初的 ZIP 格式上限是 4 GB,ZIP64 擴充格式取消了這個限制。現在的工具都會自動使用 ZIP64,但很舊的解壓縮軟體遇到超大壓縮檔可能會失敗,這也是大型媒體檔最好不壓縮直接傳的另一個理由。
如何在 Windows、Mac、iPhone、Android 建立 zip 壓縮檔
第 1 步
Windows
在檔案總管選取檔案或資料夾,按右鍵選「壓縮成」›「ZIP 檔案」(Windows 11 各版本的文字略有不同;Windows 10 則在右鍵選單的「傳送到」裡找壓縮成 ZIP 的選項)。
第 2 步
Mac
在 Finder 選取項目,按住 Control 鍵點一下,選擇「壓縮」,壓縮檔會出現在原檔旁邊。
第 3 步
iPhone 與 iPad
在「檔案」App 選取項目,點一下「更多」按鈕,再點「壓縮」。
第 4 步
Android
在 Files by Google 或手機品牌內建的檔案管理工具選取項目,找「壓縮」或「Zip」選項;各品牌選單不同。
替代做法:檔案和資料夾不壓縮直接傳
多數時候,大家會壓縮只是因為傳送管道只接受一個小附件。改用傳輸服務就沒有這個限制:把檔案或整個資料夾拖進去,結構會保留下來,收件人還能先預覽照片、影片和文件再下載。在 Transfr 上,收件人也可以按一下 全部下載,一次取得一個保留你資料夾結構的 zip 檔,你完全不用自己準備壓縮檔。
如果手上已經有 zip 檔,直接傳也沒問題:傳輸服務接受任何類型的 ZIP、RAR 和 7z 壓縮檔。免費方案每次最多 100 GB,步驟請看 不壓縮直接傳送資料夾。
快速判斷表
| 你要傳的是… | 要壓縮嗎? | 最佳傳法 |
|---|---|---|
| 幾張照片或一支影片 | 不用 | 傳輸連結,保留原始畫質 |
| 檔案很多的專案資料夾 | 可有可無 | 直接傳資料夾,或打包成一個 zip |
| CSV 匯出、紀錄檔、程式碼 | 要 | 壓縮成 zip,再依大小用郵件或連結 |
| 機密文件 | 不需要 | 用密碼或端對端加密的傳輸 |
| 超過 20 MB 要用郵件寄的檔案 | 幫助不大 | 改用連結,不用附件 |