開發者工具

免費線上 Gzip 壓縮工具 - 字串和檔案壓縮

線上以 Gzip 壓縮或解壓縮文字與檔案,支援檔案上傳與文字輸入,可下載 .gz 或輸出 Base64,全程本機處理。

輸入

輸出

字串和檔案支援

壓縮文字字串和任何類型的檔案。

用戶端處理

所有壓縮都在您的瀏覽器中進行,以最大程度地保護隱私。

Base64 輸出

取得 Base64 編碼的字串,以便在 Web 應用程式中輕鬆使用。

直接在瀏覽器中將任何文字或檔案壓縮成 Gzip 格式,結果可下載為 .gz 檔案或複製為 Base64 字串;同一工具也能將現有的 Gzip 資料解壓還原成原始內容。壓縮與解壓縮全程使用瀏覽器原生的 CompressionStream API 在本機執行,您的資料完全不會離開裝置,不需上傳至任何伺服器。

如何使用 Gzip 線上工具

  1. 1

    選擇「字串」或「檔案」模式

    點選「字串」模式可壓縮文字內容;點選「檔案」模式可從裝置上傳任意類型的檔案。

  2. 2

    輸入內容

    在輸入框貼上或輸入文字,或將檔案直接拖放到上傳區域載入。

  3. 3

    點選壓縮或解壓縮

    「壓縮」會將輸入轉換為 Gzip 格式;「解壓縮」則將 Gzip 資料還原回原始文字或檔案。

  4. 4

    複製或下載輸出結果

    複製 Base64 字串可直接嵌入設定檔或 Web 應用程式,或下載 .gz 檔案儲存至本機。

參考資料

相關工具

常見問題

這個 Gzip 線上工具可以做什麼?
此工具可在瀏覽器中將文字或任意檔案壓縮成 Gzip 格式(.gz),也可以將現有的 Gzip 資料解壓縮還原。壓縮結果可下載為 .gz 檔案,或複製為 Base64 字串供程式直接使用。
我的檔案會上傳到伺服器嗎?
不會。所有壓縮與解壓縮作業均在瀏覽器本機執行,採用瀏覽器內建的 CompressionStream API,您的文字與檔案完全不會傳送至任何伺服器,隱私有保障。
Gzip 壓縮可以支援哪些檔案類型?
支援任意類型的檔案,包括文字檔(JSON、CSV、XML、HTML)、程式碼檔案、日誌檔等。圖片或已壓縮的格式(如 ZIP、JPEG)壓縮後節省空間有限,但仍可正常處理。
JSON 資料壓縮後輸出的 Base64 字串要怎麼用?
可以直接貼入設定檔、HTTP 請求標頭(Content-Encoding: gzip),或在程式中透過 Base64 解碼後再解壓縮使用。若使用「檔案」模式下載 .gz 檔案,則可在伺服器端直接部署。
Gzip 和 DEFLATE 有什麼差別?
DEFLATE(RFC 1951)是核心壓縮演算法,Gzip(RFC 1952)則是在 DEFLATE 壓縮資料外加上標頭、選用的元資料與 CRC-32 校驗碼,確保資料完整性。網頁傳輸常見的 `Content-Encoding: gzip` 就是這個格式。
壓縮後的輸出為什麼要用 Base64 顯示?
Gzip 壓縮後的結果是二進位資料,無法直接在網頁上顯示或複製為純文字。Base64 將二進位轉換為 ASCII 字串,方便貼入 JSON、YAML 設定或 Web 應用程式。如需原始 .gz 檔案,請改用「檔案」模式下載。
可以在 HTML 解壓縮 Gzip 格式嗎?
可以,切換為「解壓縮」模式後貼入 Base64 編碼的 Gzip 字串即可還原。若要解壓縮 .gz 檔案,請改用本站的「Gunzip 解壓縮」工具,可直接上傳 .gz 檔案並下載原始內容。