🔍 JSON Diff (構造比較)
2 つの JSON を構造的に比較し、追加・削除・変更を JSON Pointer (/path/to/field) 付きで表示します。キー順序や配列順序の無視、型変化の検出にも対応。
✅ 完全無料・登録不要・サーバーへのデータ送信なし
🔒 プライバシーについて
- ・すべての処理はあなたのブラウザ内で完結します
- ・入力データは一切サーバーに送信されません
差分結果
🔗 関連ツール
📖 使い方
-
1
2 つの JSON を貼り付け左に旧バージョン、右に新バージョンの JSON を貼り付けます。サンプルボタンですぐ試せます。
-
2
オプションを調整表示モード(ツリー / フラット / unified)、キー順序や配列順序の無視、型変化の厳密性を選択します。
-
3
差分を確認追加 (+)・削除 (-)・変更 (~) が JSON Pointer 付きで色分け表示されます。サマリで件数を一目で確認できます。
❓ よくある質問
JSON Pointer とは何ですか?
RFC 6901 で定義された、JSON の任意の値を指すスラッシュ区切りのパス記法です。例えば /users/0/email は配列の最初の要素の email フィールドを指します。
配列の順序を無視すると何が変わりますか?
要素を集合として比較し、同じ値が含まれていれば一致とみなします。並び替えた配列を「変更なし」と判定したいときに有効です。
文字列の "1" と数値の 1 はどう扱われますか?
「型変化: 厳密」では別物として「変更」になり、「緩い」では値として等しいとみなされます。API レスポンスの型ゆらぎを許容したいときに切り替えてください。
🐛 このツールで問題が発生しましたか?
完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。
✅
ご報告ありがとうございます!
運営者に届きました。改善の参考にさせていただきます。