ToolsCandy

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

  1. Paste base JSON and overlay JSON.
  2. Choose deep merge and array handling: replace, concat, or unique.
  3. 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}

FAQ