CanDoYa
ZH-TW

免費 JSON 壓縮工具

全程在瀏覽器裡執行,免上傳、免註冊。

JSON
壓縮結果
貼上 JSON 即可開始壓縮
分享這個工具

JSON 壓縮工具在做什麼

JSON 壓縮工具會移除文件中所有多餘的空格、跳格與換行,把整份資料壓成一行。資料內容完全不變,消失的只有排版用的空白,所以檔案變小、載入更快。把 JSON 貼在下方欄位,馬上就會即時壓縮完成,同時顯示壓縮前後的位元組數與節省的百分比。

使用方式

  1. 1貼上你的 JSON. 把格式化過、美化排版或手寫的 JSON 貼進輸入框。
  2. 2即時看到壓縮結果. 壓成單行的精簡版本會立刻出現,狀態列也會確認 JSON 是否有效,或指出第一個錯誤的位置。
  3. 3查看節省了多少. 位元組數會顯示壓縮前後的大小與減少的百分比,讓你清楚知道檔案輕了多少。
  4. 4複製結果. 複製壓縮後的 JSON,貼到任何需要精簡資料的地方。

適合誰用

壓縮的過程就是用瀏覽器內建的 JSON 引擎把資料解析後再重新轉成字串,所以輸出的精簡版本保證和程式讀回來的資料完全一致,不會漏掉任何註解,不會有鍵值被手動調換順序,也不會出任何差錯。位元組數是依照真實的 UTF-8 位元組計算,不是字元數,所以就算內容塞滿表情符號或帶重音的文字,顯示的都是傳輸時的實際重量。

常見問題

這個 JSON 壓縮工具免費嗎

是的,完全免費,不用註冊也沒有使用次數限制,所有運算都在你的瀏覽器裡完成。

我的 JSON 會被上傳到哪裡嗎

不會。你的 JSON 只會在瀏覽器本機解析並壓縮,不會傳送到任何伺服器,所以就算是私密的 API 金鑰、權杖或內部資料也很安全。

壓縮會改變我的資料內容嗎

不會。壓縮只會移除元素之間的空格、跳格與換行。每一個鍵、值、數字與字串,包括字串裡的空格,都會完整保留,解析出來的資料和原始檔案完全一樣。

我的 JSON 可以縮小多少

要看原本的排版方式。層層縮排、美化過的 JSON 可能縮小 40% 到 70%,因為裡面有大量縮排空白;而本來就很精簡的 JSON 幾乎不會有變化。工具會針對你的檔案顯示實際節省的位元組數與百分比。

如果我的 JSON 格式不正確怎麼辦

壓縮工具會在你輸入的同時即時檢查格式。如果 JSON 有多餘的逗號、用了單引號、鍵名沒加引號或缺了括號,狀態列會指出問題所在,在瀏覽器能判斷位置的情況下,還會標出是哪一行哪一欄,方便你在壓縮前先修正。

離線也能使用嗎

可以。頁面載入完成後,壓縮工具就算沒有網路連線也能繼續運作,因為所有處理都在你的裝置上完成。