JSON 線上壓縮

在瀏覽器中壓縮 JSON,移除縮排與多餘空白,保留字串內容與大整數精度。支援複製、下載壓縮結果,資料無須上傳。

0 個字元
處理結果

處理結果將顯示在這裡。

如何壓縮 JSON

  1. 貼上有效的 JSON,頁面已選取壓縮模式。
  2. 若要保留鍵的順序,請保持排序關閉,再點選壓縮。
  3. 複製或下載結果;需要重新展開時,切換到格式化模式。

JSON 線上壓縮使用說明

只移除 JSON 元素之間的空白,不刪除字串內的空格。數字保留原始寫法,包括超出 JavaScript 安全整數範圍的值。預設不改變物件鍵的順序,也可自行開啟排序。結果仍是 JSON,不是 gzip 壓縮檔、加密資料或數位簽章用的正規化 JSON。

範例:將縮排後的 JSON 壓成一行

輸入內容
{ "message": "你好,世界!👋", "id": 9007199254740993, "enabled": true }
處理結果
{"message":"你好,世界!👋","id":9007199254740993,"enabled":true}

JSON 線上壓縮常見問題

字串內的空格也會被刪除嗎?

不會。字串內容與跳脫序列保留原樣,只移除字串外的空白。

大整數或小數會改變嗎?

不會。數字保留原始寫法,不經過 JavaScript 浮點數轉換。

能刪除註解或修復無效 JSON 嗎?

不能。註解、結尾多餘的逗號及重複的鍵都會報錯。請先修正;工具不會擅自丟棄資料。

結果會加密或變成壓縮檔嗎?

不會,結果仍是可讀的 JSON。gzip、Brotli 是另外的壓縮方式;移除空白不能隱藏機密,也不等於簽章所需的正規化處理。

檔案、權杖和文字會上傳嗎?

不會。這些工具都在您的瀏覽器中處理資料。網站只提供頁面與程式碼,不會把輸入內容傳送到轉換伺服器,也不會儲存到帳號中。

  • 文字差異比對

    逐行、逐詞或逐字元比對兩段文字,標示新增與刪除內容,保留空格與換行。

  • Base64編碼與解碼

    將UTF-8文字轉為Base64,或解碼標準與URL安全格式,自訂填補字元與換行。

  • URL編碼與解碼

    編碼或解碼網址組成部分、完整網址與表單欄位,正確處理百分比編碼與空格。

常見用途與範例

  • Base64 線上解碼

    將 Base64 還原為可讀的 UTF-8 文字,或下載原始檔案位元組。

所有開發者工具

編碼與檔案轉換

在文字、位元組、網址與內嵌圖片之間轉換,保留原始資料。

資料與文字檢查

讀懂結構化資料與權杖,清楚查看文字的每一處變動。

雜湊、識別碼與排程

檢查檔案完整性、產生識別碼,並轉換時間與預覽排程。

輸入內容與檔案皆在您的裝置上處理。請勿將機密結果留在共用剪貼簿,處理私密金鑰與權杖時請使用可信任的裝置。