JSON Merger

Merge two or more JSON documents with shallow/deep strategies.

Support
Works Offline
Privacy First
No Login
No API

About the JSON Merger

Combine multiple JSON documents using shallow or deep merge strategies, with configurable array handling (concat, replace, or union), and a report of every key conflict encountered.

Examples

Deep merge two objects

{"a":{"x":1}}
{"a":{"y":2}}

Output

JSON{"a":{"x":1,"y":2}}

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-10 · Runs entirely in your browser