- Executors
-
Learn
Python Learning Hub Runnable examples, NumPy, pandas, and more C & C++ Learning Hub Pointers, memory, STL, and modern C++ C# Learning HubC# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
- Challenges
Inspect and compare
JSON Diff / Compare
Compare two JSON documents and see exactly which values were added, removed or changed, with the path to each.
- Runs in your browser
- Instant results
- Free, no sign-up
Loading the tool…
How to use the JSON Diff
- Paste the original JSON on the left and the new JSON on the right.
- Choose whether array order matters.
- Review the list of differences and their paths.
Frequently asked questions
Does key order or whitespace matter?
No. The comparison is structural, so reordered keys and different formatting are not reported.
How are arrays compared?
By index by default. You can also ignore array order to compare arrays as sets of values.
Can I compare API responses?
Yes, it is ideal for spotting what changed between two API responses or config files.
Practice Python with coding challenges
Solve hands-on problems right in this editor: run the sample tests, submit, and get an AI code review.