JSON フォーマッター(検証・圧縮)Local processing · 0 network requests
Paste JSON to format and validate it. Edit either side and linked selections are highlighted in both editors. Everything stays in your browser.
How do I format JSON?
整形していない JSON を左側に貼り付けると、右側に結果が表示されます。両方の欄を編集でき、選択範囲も同期します。エスケープと解除は同じページで実行でき、結果のダウンロードやツリー表示にも対応しています。データはブラウザー内で処理されます。
Can errors show what went wrong?
はい。エラーの行と列を表示し、全角引用符、末尾のカンマ、コメントなどの原因を示します。「エラー位置へ移動」を押すと該当箇所に移動します。
How large can a JSON file be?
処理はブラウザーのメモリーと端末性能に左右されます。大きなファイルでは応答が遅くなる場合があります。.json ファイルを入力欄にドラッグすることもできます。
Will my data be uploaded?
いいえ。入力を送信するアップロード機能はありません。ブラウザーの開発者ツールで通信を確認できます。ステータス欄はスクリプトによる fetch / XHR のみを数えるため、詳細は Network パネルを確認してください。
Formatting vs. minifying
整形はインデント付きの複数行に展開して読みやすくします。圧縮(minify)は文字列内の空白を保ったまま不要な空白を除き、転送しやすい一行にします。
JSON フォーマッターでできること
JSON 格式化工具把压缩成一行的数据展开为易读结构,编辑区随格式化后的内容自动增高,并在语法错误时给出行列位置。它适合检查接口响应、配置文件和日志片段;输入内容在浏览器本地解析,不会提交到服务器。
常见检查步骤
- 粘贴 JSON 或拖入
.json文件,先执行校验。 - 根据错误行列检查双引号、尾逗号、注释和转义字符。
- 校验通过后选择格式化、压缩或下载结果。
JSON 标准要求对象键名与字符串使用双引号,且最后一个成员后不能保留逗号。规范依据可参考 RFC 8259 与 ECMA-404。
格式化与校验示例
{"id":1,"name":"示例"}粘贴后查看缩进结果,编辑区会根据结果行数自动调整高度;尾逗号和中文结构引号会报错。超过 JavaScript 安全整数范围的 ID 请以字符串表示。
Read the full guide · JSON 常见报错修复
Updated: · Local processing & limitations
保留字符串空格的压缩示例
输入 {"message":"hello world","items":[1,2]} 后执行压缩。左侧显示紧凑 JSON,右侧保留格式化视图;字符串中的 hello world 空格保留,数组仍为两个数字。压缩不会删掉字符串内容。