JSON Compare
Compare two JSON documents with structural diff view
Left (Original)
Right (Modified)
Related Tools
Frequently Asked Questions
Paste the first JSON on the left and the second on the right, then click Compare. The tool shows a structural diff highlighting added, removed, and changed values with their full paths.
The tool performs a semantic comparison, meaning it compares the actual data regardless of key order. {"a":1,"b":2} and {"b":2,"a":1} are treated as equal because they represent the same data.
Yes, that's one of the most common uses. Paste the expected API response on one side and the actual response on the other. The diff output immediately shows any discrepancies in structure or values.
Green lines with a + sign indicate values present only in the second JSON. Red lines with a - sign indicate values present only in the first JSON. Yellow/orange lines indicate values that exist in both but differ.