開発者向け
JSONチェック・整形ツール
JSONの検証・整形・圧縮をワンクリックで。構文エラーの検出、シンタックスハイライト付きプレビュー、構造分解でJSONの中身を一目で把握。
登録不要
JSONチェック・整形ツールについて
JSONチェックツールとは
JSON(JavaScript Object Notation)は、WebAPIやシステム間のデータ交換で最も広く使われるデータ形式です。 しかし、APIレスポンスやログ出力のJSONは改行やインデントがなく、人間が読むには非常に見づらいことがあります。
本ツールにJSONデータを貼り付けるだけで、構文が正しいかリアルタイムで検証。 有効なJSONであれば整形(フォーマット)や圧縮(ミニファイ)も行えます。
構造分解機能
「構造分解」タブでは、貼り付けたJSONのトップレベルの構造を一覧表示します。
- 各キー(プロパティ)の名前とデータ型(Object / Array / String / Number / Boolean / Null)を色分け表示
- オブジェクトや配列の場合は子要素の数も表示
- 不正なJSONの場合はエラー内容と位置を表示し、問題箇所の特定を支援
APIレスポンスの概要を素早く把握したい場合や、JSONの構造を確認したい場合に便利です。
JSONフォーマットの基本ルール
有効なJSONは以下のルールに従います。
- キー名はダブルクォート(")で囲む必要がある(シングルクォート不可)
- 文字列値もダブルクォートで囲む
- 末尾カンマ(trailing comma)は許可されない
- コメントは使用できない
- 数値は先頭ゼロ不可(0.5はOK、05はNG)
- 使用できる値の型:文字列、数値、真偽値(true/false)、null、オブジェクト、配列
よくある質問
- Q. 入力したJSONデータはサーバーに送信されますか?
- いいえ。すべての処理はブラウザ内のJavaScriptで完結しており、入力データがサーバーに送信されることはありません。APIキーや個人情報を含むJSONも安心してチェックできます。
- Q. 巨大なJSONでも処理できますか?
- ブラウザのメモリ制限内であれば処理可能です。一般的に数MB程度のJSONであれば問題なく処理できます。ただし、数十MB以上の場合はブラウザの動作が遅くなる可能性があります。
- Q. JSONとしてエラーが出るのはどんな場合ですか?
- よくある原因は、キー名のクォート忘れ、末尾カンマ(最後の要素の後のカンマ)、シングルクォートの使用、コメント(// や /* */)の混入です。エラーメッセージにエラー位置が表示されるので、該当箇所を確認してください。
- Q. JSON5やJSONCには対応していますか?
- 本ツールは標準的なJSON(RFC 8259)のみに対応しています。JSON5(コメント・末尾カンマ許可)やJSONC(コメント許可)は未対応です。
出典・参考文献
このツールを評価
5.0(1件)


