JSON Merge — Combine Two JSON Objects
Deep-merge two JSON documents with configurable array strategies. Overlay wins on conflicts — private and instant in your browser.
Your data never leaves your browser
Base JSON
Overlay JSON
Merged JSON
About this tool
Deep mergeArray strategiesSwap panelsDownload merged JSONFullscreen
How to use
- Paste base JSON and overlay JSON.
- Choose deep merge and array handling: replace, concat, or unique.
- Copy or download the merged result.
Examples
Deep object merge
{"a":1,"b":{"x":1}} + {"b":{"y":2},"c":3}{"a":1,"b":{"x":1,"y":2},"c":3}