JSON 比較 & 差分ツール

無料 深い比較 · 色分け表示 · 全ネストレベル対応
エラー
左JSON(元データ)
右JSON(変更後)
差分結果
// 比較結果がここに表示されます

その他の開発者ツール

JSONフォーマッター
整形・検証・圧縮
JSON → YAML
YAML形式へ変換
JSON → CSV
配列をCSVへ
JSON → XML
XMLマークアップへ
YAMLフォーマッター
整形と検証
ハッシュ生成
MD5 / SHA など
JWTデコーダー
JWTトークンをデコード
Base64
エンコードとデコード

このJSON比較ツールの特長

深い再帰比較

あらゆるネストレベルでJSONを比較します。深くネストしたオブジェクト・配列・文字列・数値・真偽値・nullに対応し、完全なパス付きで差分を報告します。

色分けされた差分表示

追加は緑、削除は赤、変更は黄で表示します。2つのJSONドキュメント間で何が変わったかをすぐに把握できます。

完全なJSONパス表示

各差分に正確なJSONパス(例: server.db.pool.max)を表示するため、構造のどこが変わったかが明確です。

100% クライアントサイド

比較はすべてブラウザ内で行われます。JSONデータが外部に送信されることはありません。機密性の高いAPIレスポンスや設定ファイルの比較に適しています。

よくある質問

JSON比較はどのように動作しますか?

両方の入力をパースし、深い再帰比較を実行します。すべてのネストレベルで追加されたキー、削除されたキー、変更された値を検出し、色分けして表示します。

ネストしたJSONオブジェクトも比較できますか?

はい。比較は完全に再帰的で、深くネストしたオブジェクトと配列に対応します。各差分には完全なJSONパス(例: server.db.pool.max)が表示されます。

データは安全ですか?

はい。処理はすべてブラウザ内のJavaScriptで行われ、サーバーにデータが送られることはありません。ページを読み込んだ後はオフラインでも利用できます。

JSONの配列も比較できますか?

はい。配列はインデックスごとに要素単位で比較します。一方の配列が長い場合、余分な要素は追加または削除として表示されます。

詳しい解説
JSON完全ガイド
整形・検証・変換とベストプラクティス
ガイドを読む