JSON Diff

Compares two JSON objects and lists which keys were added, removed, or changed. Runs entirely in your browser — nothing is sent to a server. Enter the two objects separated by a line containing "===".

Ad placeholder: Resp_Horizantal_1 (horizontal)
Ad placeholder: Resp_Square_1 (square)

Compares two JSON objects and lists which keys were added, removed, or changed. Runs entirely in your browser — nothing is sent to a server. Enter the two objects separated by a line containing "===".

Use cases

  • Comparing two versions of an API response
  • Checking what changed between two config files

Examples

Two slightly different objects

{"name":"Amigo","version":1,"active":true}
===
{"name":"AmigoToolz","version":1,"beta":false}
- active: true
+ beta: false
~ name: "Amigo" -> "AmigoToolz"

FAQ

Is my data sent to a server?

No — this tool runs entirely in your browser.