N2
NanToo
AD
開発者向け

JSONチェック・整形ツール

JSONの検証・整形・圧縮をワンクリックで。構文エラーの検出、シンタックスハイライト付きプレビュー、構造分解でJSONの中身を一目で把握。

AD

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件)