JSON Formatter – Online JSON Beautify, Validate & Compress
JSON Formatter
Free online JSON beautifier, minifier and validator. Paste JSON to auto-format, collapse/expand tree nodes, and search & highlight any key or value. All processing runs locally — nothing is uploaded.
JSON
Indent:
Waiting for input…
Input JSON
Formatted Result
(尚未輸入 JSON)
How to Use
- Paste JSON to auto-format. Click ▶ / ▼ to collapse or expand any node.
- Type a keyword in the search bar to highlight all matching keys / values. Use ↑↓ to jump between matches.
- "Minify" removes whitespace for use in code. "Copy Result" copies the formatted text.
- Unicode characters (CJK) are preserved as-is — no \u escape conversion.
JSON 格式化工具功能特色
✦
即時語法驗證
輸入或貼上 JSON 時即時檢查語法,錯誤訊息精確定位問題位置。
✦
樹狀結構互動預覽
物件與陣列可點擊收合展開,大型 JSON 也能輕鬆瀏覽。
✦
關鍵字搜尋高亮
輸入 key 或 value 關鍵字,立即標示所有符合位置並可逐一跳轉。
✦
美化 / 壓縮 一鍵切換
美化排版方便閱讀,壓縮模式去除空白適合程式使用。
✦
彈性縮排設定
支援 2 空格、4 空格、Tab 三種縮排格式,符合不同團隊規範。
✦
中文完整支援
中文字元直接顯示,不被轉換為 \uXXXX 逸出碼,閱讀無障礙。
FAQ
Q:什麼是 JSON 格式化?
JSON 格式化(JSON Beautify)是將壓縮成單行的 JSON 字串,依照層級加上縮排和換行,使其易於閱讀和除錯的過程。
Q:JSON 格式化工具可以驗證 JSON 嗎?
是的,本工具在您貼上或輸入 JSON 時會即時驗證語法,若有錯誤會在狀態列顯示錯誤位置和原因,協助快速定位問題。
Q:什麼是 JSON 壓縮?
JSON 壓縮(JSON Minify)是移除 JSON 中所有不必要的空白、換行和縮排,產生最小化的字串,適合放入程式碼、API 傳輸或節省儲存空間。
Q:這個 JSON 工具支援中文嗎?
完全支援,本工具使用瀏覽器原生 JSON.parse / JSON.stringify,中文字元不會被轉換為 \u 逸出碼,直接顯示原始中文。
Q:如何使用 JSON 搜尋功能?
格式化完成後,在搜尋欄輸入關鍵字,所有符合的 key 和 value 會立即高亮顯示,使用 ↑↓ 按鈕或 Enter / Shift+Enter 可依序跳轉,Esc 清除搜尋。
Q:JSON 格式化工具需要安裝或登入嗎?
完全免費,無需安裝任何軟體,也不需要登入帳號,開啟瀏覽器即可直接使用,所有運算均在本機瀏覽器執行,資料不會上傳至伺服器。