JSON Merge
Deep-merge two JSON objects and concatenate overlapping arrays. Fast, free, and fully client-side.
Loading tool...
How the JSON Merge Works
Merges two JSON objects into a single unified document — nested objects are merged recursively, and overlapping arrays are concatenated.
Usage Example
Merge environment configuration overrides on top of default base settings.
Frequently Asked Questions
Is this a shallow or deep merge?
Deep — nested objects are merged recursively; it isn't a configurable option.
Browse more
See all JSON tools.
