JSON フォーマッター
ブラウザ上で JSON を整形・検証・閲覧:ツリー表示、正確なエラー位置、JSONPath コピー、アップロードなし
読み込み中...
オンラインで JSON を解析・整形する方法
- 1
JSON を貼り付けるか開く
左側のエディタに JSON を貼り付けるか、.json ファイルをドラッグします。内容はブラウザ内に留まり、アップロードされません。
- 2
ツリーを確認しエラーを調べる
右側に折りたたみ可能なツリーが表示されます。JSON が不正な場合、エラーパネルが行・列・原因を示し、必要ならワンクリックで修復できます。
- 3
整形してコピーまたはダウンロード
2 / 4 スペースまたはタブのインデントを選び、1 行に圧縮することもできます。結果はコピーするか .json ファイルとして保存できます。
機能概要
ブラウザ上で JSON を解析・整形・検証します。左側に貼り付けるかファイルを開くと、右側に折りたたみ可能なツリーがすぐ表示されます。JSON が不正な場合は「無効」とだけ告げるのではなく、エラーの行番号・列番号・原因を正確に示します。2 / 4 スペースまたはタブのインデント、ワンクリックの圧縮、キー名の並べ替えに対応し、JavaScript の安全な整数範囲を超える大きな数値もそのまま保持されます。すべての処理は端末上で完結し、JSON がアップロードされることはありません。
ツールの説明
JSON を貼り付けるか開くと、折りたたみ可能なツリーと行・列まで正確な検証結果がすぐ得られます。整形、圧縮、キー並べ替え、不正な JSON のワンクリック修復、検索、JSONPath コピーに対応。大きな整数も精度を失わず、10MB までは快適に操作でき、すべてブラウザ内で処理されます。
機能一覧
- 分割ビュー、エディタのみ、ツリーのみの3つのビューモード。ネストされたオブジェクトと配列は階層ごとに折りたたみ・展開可能
- エディタは行番号付き、JSON構文ハイライトとコード折りたたみ機能を搭載。エラー時は該当行全体をハイライトし、ワンクリ��クでエラー位置にジャンプ可能
- JSON整形ツール:2スペース、4スペース、Tabインデントから選択可能。オンラインJSON整形は即座に反映
- JSON圧縮:ワンクリックで単一行に圧縮。逆に美化してインデントを復元することも可能
- JSON形式検証:リアルタイムで検証し具体的な行と列を表示。一般的なエラーは分かりやすい説明で提示
- ワンクリックで引用符の欠落、シングルクォート、末尾のカンマ、コメント、PythonスタイルのTrue/False/Noneなどの違法な記法を自動修正
- キー名でソート可能。同じ構造の2つのJSONを行ごとに比較するのに便利
- 大きな整数と2.370のような数値形式をそのまま保持。整形・圧縮時も精度が��われない
- キー名または値で検索可能。一致した場合は親要素が自動展開され、一致数が表示される
- JSONPath:任意のノードをクリックするとそのJSONPathをコピー可能。コードやテストアサーションに貼り付け可能
- NDJSON / JSONL対応:.json / .jsonl / .ndjsonファイルをドラッグ&ドロップで開く。NDJSONは配列への統合を提案
- 10MB以内なら対話的に処理可能。5MBのドキュメントでも快適に入力可能
- 完全にブラウザ上で処理。ログイン不要、広告なし、データ送信なし
フィードバック
ツールの改善にご協力ください
関連ツール
JSON 比較
2 つの JSON をオンラインで比較:キー順とインデントを無視し、追加・削除・変更を JSONPath 単位で列挙、データは送信されません
JSON to Excel Converter
Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping
JSONをCSVに変換するツール
一括変換、履歴記録、ネストされたJSON構造に対応
JSON YAML コンバーター
JSONとYAML形式の相互変換、構文ハイライトと履歴記録に対応
JSON から Python 辞書コンバーター
無料のオンラインJSON to Python辞書ツール - 即座に変換、双方向相互変換に対応
JSONをJavaクラスに生成するツール
無料のオンラインJSON to Javaクラスツール - Jackson、Gson注釈とLombokに対応
テキスト差異比較ツール
差分を素早く特定、並べて表示またはインライン表示に対応