コンテンツにスキップ

JSONフォーマッター・バリデーター

JSONの整形・バリデーション・ミニファイをブラウザ上で即座に実行。APIレスポンスの確認や設定ファイルの整形に。

✅ 完全無料・登録不要・サーバーへのデータ送信なし

うまく動かない・表示がおかしい場合は お問い合わせフォーム からご報告ください。改善の参考にします。

他のオンラインツール

関連記事

📖 使い方

  1. 1
    JSON を貼り付け
    API レスポンスや設定ファイルから JSON 文字列をコピーして入力欄にペーストします。
  2. 2
    整形 or ミニファイを選択
    インデント幅を選んで「整形」ボタンを押すと読みやすく展開、「ミニファイ」で 1 行に圧縮されます。
  3. 3
    バリデーションと修正
    構文エラーがあれば行番号と原因を表示します。JSON Pointer で問題箇所を特定しやすく、コピーもワンクリック。

❓ よくある質問

コメント付き JSON (JSON5 / JSONC) は扱えますか?
標準の JSON は RFC 8259 でコメント非対応ですが、本ツールは // 行コメントと /* */ ブロックコメントを許容する緩いモードに切替可能です。VS Code の tsconfig.json や ESLint 設定ファイルで便利です。
入力データはサーバーに送信されますか?
送信されません。JSON のパース・整形はすべてブラウザの JavaScript で完結しており、ネットワーク通信は発生しません。シークレットを含む JSON も安心して使えます。
巨大な JSON (10 MB 以上) も扱えますか?
ブラウザの JavaScript エンジンのメモリ上限に依存しますが、数十 MB までは実用的に動きます。それ以上は jq や Python の json.tool などコマンドラインツールを推奨します。
キーをアルファベット順にソートできますか?
オプションメニューの「キーをソート」を有効にすると、全階層のオブジェクトキーをアルファベット順に並べ替えて出力します。diff を取りやすくなります。