JSON 格式化 / 驗證器

貼上 JSON 自動排版,錯誤即時定位行號

🔒 本機處理與外部服務的使用方式請查看本工具的隱私說明;網站統計服務另見隱私政策。

快速理解

JSON 格式化器可以怎麼幫你?

免費線上 JSON 格式化、壓縮、驗證工具。支援錯誤行號定位、樹狀檢視、一鍵複製。全程瀏覽器處理,不上傳資料。

適合情境

在除錯 API 回應、檢查設定檔,或把單行 JSON 整理成可閱讀結構時使用。它能格式化、壓縮與驗證物件或陣列,並統計字元數和 Key 數量;不過含註解、尾端逗號、undefined 或 NaN 的內容不是標準 JSON,貼進來會被判為錯誤,不能當成 JavaScript 物件解析器。

使用方式

把內容貼進「輸入 JSON」,以「格式化」產生縮排版本,或按「壓縮」收成單行;縮排可選 2、4 個空格或 Tab。「只驗證」不會改寫內容,「範例」可先確認操作方式。貼上的文字若以 { 或 [ 開頭會自動格式化,輸出確認後再按「複製」,需要重來就用「清除」。

結果怎麼看

狀態列會顯示格式是否正確、輸出字元數與 Key 數量;若解析器回報字元位置,頁面會換算成行與欄。可用少一個引號或多一個逗號觀察提示。數字超過 JavaScript 安全整數範圍時可能失去末位精度,不能只看排版正常就認定資料沒變。

隱私與限制

處理都由瀏覽器的 JSON 解析器完成,不會送到本站。不過不要貼正式環境 API key、access token、內部網址、未遮蔽個資或客戶資料;共用電腦還要留意剪貼簿與擴充功能。完成後按「清除」並關閉分頁,正式秘密請用受控離線環境。

格式化會先解析再重新輸出,空白一定會改變,超大整數也可能受 JavaScript Number 精度限制。若 JSON 要拿來做簽章、雜湊或逐字比對,請保留原檔,別把重新排版後的結果當成原始位元內容。

常見問題

JSON 格式錯了怎麼找?

本工具會直接告訴你錯誤的「行號」與「位置」,例如「Unexpected token at line 5, position 12」,並反白該行。

可以壓縮 JSON 嗎?

可以。「壓縮」按鈕會把多行 JSON 變成一行(最節省空間),用於 API 傳輸或寫入資料庫。

可以一鍵複製嗎?

可以。輸出框右上角有複製按鈕,會把格式化後的內容複製到剪貼簿。

會儲存我的 JSON 內容嗎?

不會。所有處理在你的瀏覽器進行,JSON 內容不會傳到本站伺服器;仍不建議貼上正式 API key、access token、未遮蔽個資或客戶資料。

支援多大的 JSON?

理論上沒限制(受限於瀏覽器記憶體)。實測 10 MB 以下的 JSON 可流暢處理。超大檔案建議離線工具。