Tool capabilities
- Input
- TXT
- Output
- JSON · TXT
How to use JSON Diff
Find semantic differences between two JSON documents. This JSON comparison ignores object key order and formatting, then lists the values added, removed or changed.
- Paste the original JSON on the left and the updated JSON on the right.
- Run the comparison to produce structured changes.
- Use each JSON Pointer path to locate a changed field, then copy or download the report.
JSON Diff · Example
Input
{"name":"LocalKit","version":1}Output
{
"equal": false,
"changes": [
{
"path": "/version",
"kind": "changed",
"before": 1,
"after": 2
}
]
}Usage notes
Array elements are compared by index; this tool does not infer moves or match items by id.
Paths escape / as ~1 and ~ as ~0. An empty path refers to the complete root value.
Limit: 100,000 combined characters, 64 levels and 2,000 changes. Quote integers outside JavaScript safe precision.