JSONツール
JSON の美化、検証、縮小、並べ替え、エスケープ、ツリー表示をすべて 1 つのプライベートなブラウザー内ツールキットで実行できます。
Paste or type JSON above to begin.
🔒 Everything runs locally in your browser — your JSON is never uploaded or sent to a server.
ブラウザ内で完全に実行できる完全な JSON ツールキット。任意の JSON を貼り付けると、2 スペース、4 スペース、またはタブ インデントで即座に整形したり、単一行に縮小したり、正確な行と列を示す明確なエラーで検証したりできます。オブジェクト キーをアルファベット順に並べ替え、JSON を文字列にエスケープして埋め込み (またはエスケープを解除して戻し)、折りたたみ可能なツリー ビューで大きなペイロードを探索します。 JSON はアップロードされません。すべての操作はローカルで行われるため、プライベート API 応答、構成、シークレットに対して安全です。
よくある質問
私の JSON はサーバーに送信されますか?
いいえ。書式設定、検証、縮小、並べ替え、エスケープ、ツリー ビューなどのすべての操作は、ネイティブ JSON パーサーを使用してブラウザ内で完全に実行されます。何もアップロード、記録、保存されないため、機密の API 応答、トークン、構成ファイルは安全です。
JSON が無効な場合、JSON バリデーターは何を教えてくれますか?
正確なパーサー エラーと、ブラウザーが位置、解析に失敗した行と列 (カンマの欠落、引用符で囲まれていないキー、末尾のカンマなど) を指定した場合に表示されます。有効な JSON には、そのサイズとキー数とともに緑色の「✓ 有効な JSON」バッジが表示されます。
JSON を美しくしたりフォーマットするにはどうすればよいですか?
JSON を貼り付けて、「美化 / フォーマット」をクリックします。 2 スペース、4 スペース、またはタブのインデントを選択でき、インデント設定を変更すると出力が更新されます。フォーマットされた結果は、.json のコピー ボタンとダウンロード ボタンのある読み取り専用ボックスに表示されます。
縮小とエスケープの違いは何ですか?
Minify はすべての空白を削除して 1 行に最小の有効な JSON を生成します。これはペイロードやストレージに最適です。 Escape は、JSON 全体を引用符で囲まれ、バックスラッシュでエスケープされた文字列に変換するため、それを別の JSON ドキュメント、コード リテラル、または設定値の中に埋め込むことができます。 Unescape はそれを逆転させます。
ソートキーは何をするのでしょうか?
配列の順序とすべての値を維持しながら、すべてのオブジェクトのキーをアルファベット順 (A→Z) に再帰的に並べ替えて、結果を再フォーマットします。これにより、2 つの JSON ファイルの差分とフィールドの検索がはるかに簡単になります。
大きな JSON ファイルを処理できますか?
はい。ブラウザーの最適化されたネイティブ パーサーを使用してすべてがローカルで実行されるため、大きなドキュメントのフォーマットと検証が迅速に行われます。折りたたみ可能なツリー ビューを使用すると、ネストされたオブジェクトや配列を展開したり折りたたんだりして、生のテキストをスクロールせずに大きなペイロードをナビゲートすることもできます。
これは他のオンライン JSON フォーマッタと比べてどのように優れているのでしょうか?
ほとんどの JSON サイトは、フォーマット、検証、縮小、並べ替え、エスケープを別の広告サポート ページに分割しています。このツールは、それらすべてとツリー ビューを 1 つのページに組み合わせ、検証エラーを正確な行と列に指摘し、サイズとキー数の統計を表示し、ブラウザー内ですべてをプライベートに保ちます (広告もサインアップもありません)。