JSON 格式化 & 驗證工具

貼上 API 回應或設定檔即可立即格式化;錯誤會明確標示行號與欄位。

判讀錯誤訊息

格式錯誤的 JSON 會回報為「第 3 行第 14 個字元」,並顯示周圍行內容。常見原因包括尾隨逗號、單引號、未加引號的鍵名以及註解;JSON 皆不允許這些語法。

格式化 vs. 壓縮

格式化便於人類閱讀,壓縮則適合傳輸與儲存。兩種方式都不會變更資料值;只有在啟用「排序鍵名」時才會變更順序。數值遵循 JavaScript 的範圍限制,因此超過 2^53 的整數可能會遺失精度。

大檔案

數 MB 大小的檔案都能正常處理。最後輸入的內容僅保存在此瀏覽器中(最多 200,000 個字元),絕不會傳送出去。

情境使用指南

常見問題

我的 JSON 會被上傳嗎?

不會。驗證與格式化皆在您的瀏覽器中執行,因此包含 API 金鑰的回應絕不會離開您的裝置。

支援 JSON5 或包含註解的檔案嗎?

僅支援標準 JSON。註解與尾隨逗號都會回報為錯誤。

非拉丁文字會顯示為 \uXXXX 嗎?

不會,此工具會保留原始 Unicode 字元。

此工具如何回報 JSON 語法與格式錯誤?

它會精準指出錯誤所在的行號與欄位,並顯示周圍的程式碼上下文以供快速除錯。

有哪些縮排與格式化選項?

您可以使用 2 個空格、4 個空格或 Tab 進行縮排格式化,亦可將整個結構壓縮為單行。

我可以依字母順序自動排序 JSON 物件鍵名嗎?

可以,您可以透過依字母順序自動排序所有鍵名來整理物件屬性。

我可以從瀏覽器直接將格式化後的 JSON 下載為檔案嗎?

可以,您可以將結果複製到剪貼簿,或直接下載為格式化後的 .json 檔案。