input.json
output.min.json
貼上 JSON 並點擊壓縮去除所有空白。

相關

與 Minify 相關的指南

全部指南 →

JSON 壓縮做了什麼

壓縮 JSON 會移除字串值以外的所有空白 —— 空格、Tab 與換行。結果是一段功能上與原文相同、但在傳輸線上更小的單行 JSON。

什麼時候要壓縮 JSON

  • API 負載 —— 請求主體更小,網路傳輸更快
  • 環境變數 —— 多數 shell 與 CI 系統都希望值是單行
  • 嵌入 URL —— 緊湊的 JSON 更好做百分號編碼,也更容易控制在長度限制以內
  • 資料庫儲存 —— 單行 JSON 可以避開部分資料庫對換行的處理問題

如果你的輸入有語法錯誤(單引號、尾隨逗號、註解等),本工具會先嘗試修復再壓縮。需要更細緻的修復與格式化,請使用 JSON Fix 工具