JSON Compare

Compare two JSON files locally

Use JSON Toolkit to compare two JSON documents, API responses, or configuration files. The compare tool highlights added, removed, and changed values while keeping all processing inside your browser.

JSON diffAdded and removed keysLocal processing

What JSON Compare helps with

API response checks

Paste an old and new API response to see which values changed after a deployment, data migration, or backend update.

Config review

Compare JSON config files before release so added, removed, and modified settings are easier to review.

Readable paths

Differences are listed with JSON-style paths such as $.user.name, so you can quickly find the affected field.

How it works

Paste original JSON

Put the earlier version, expected response, or baseline config into the first panel.

Paste updated JSON

Put the newer version into the second panel. The tool validates both JSON inputs before comparing.

Review differences

See added, removed, and changed values, then copy or download the comparison summary for your notes.

Private browser-based comparison

No upload required

Your JSON is parsed and compared locally in your browser. JSON Toolkit does not send pasted JSON to a server for comparison.

Review sensitive data

If your JSON contains production secrets, tokens, private keys, or customer information, follow your company policy before using any online tool.

Current limitations

Array order matters

The compare result treats array positions as meaningful. If rows are reordered, review the output carefully.

Exact value comparison

String, number, boolean, null, object, and array values are compared directly. Formatting differences are ignored after JSON parsing.

Need to compare JSON changes?

Open JSON Toolkit and use the JSON Compare tool from the sidebar.