Diff JSON

Diff structurel entre deux documents JSON — clés ajoutées, supprimées, modifiées et changements de valeur côte à côte.

Saisissez une entrée ci-dessus pour voir le résultat.

What is this for?

A plain-text diff on JSON tells you which lines changed; a structural diff tells you which data points changed. They're often very different — a re-formatted document with no semantic change is "every line different" to a text diff but "no changes" here. This tool walks both JSON trees and reports each path where they differ, using RFC 6901 JSON Pointer syntax (/users/0/name) so the output is unambiguous regardless of formatting.

When to use it

Common gotchas