Web Toolkit

JSON 格式化工具

格式化、驗證與壓縮 JSON,並精確指出錯誤位置。

JSON

輸入0 字元
輸出

格式化後的 JSON 會顯示在這裡。

設計上就保護隱私。 所有處理都在你的瀏覽器本機完成。你的輸入不會被上傳、記錄,也不會存在任何伺服器上。

常見問題

JSON 格式化工具是做什麼的?

它會重新為 JSON 加上縮排,讓巢狀的物件與陣列對齊,結構一目了然。這個工具還會實際解析輸入,所以無效的 JSON 會被擋下來,並指出問題的確切位置,而不是丟一個籠統的錯誤。

這個 JSON 格式化工具免費嗎?

免費。這個工具不需要註冊、沒有用量限制,也沒有任何付費版本或進階方案。

這個工具會上傳我的 JSON 嗎?

不會。格式化是用瀏覽器內建的 JSON 解析器在你自己的機器上完成,完全不會有任何網路傳輸,所以拿來處理含有內部資料的 payload 是安全的。

為什麼我的 JSON 解析失敗?

最常見的四個原因是:最後一個項目後面多了逗號、用單引號取代雙引號、物件的鍵沒有加引號,以及字串裡直接換行。錯誤訊息會指向解析器第一個無法接受的字元。

它可以處理多大的文件?

幾 MB 以內的文件都能瞬間完成格式化。真正超大的檔案受限於你的瀏覽器記憶體,而不是這個工具本身。

關於JSON 格式化工具

JSON 格式化工具會把擠成一行、根本讀不下去的 JSON,變成有縮排、可以掃視的文件。這個工具同時也會驗證:當解析失敗時,它會回報解析器放棄的那一行與那一欄,而問題通常是多餘的尾逗號、該用雙引號的地方用了單引號,或是字串裡有未轉義的控制字元。

當你要比對兩份鍵順序不同的 API 回應時,可以開啟「排序鍵」;要把 payload 貼進環境變數或網址之前,則先用壓縮功能。

相關工具