JSON Merge
Deep-merge two or more JSON objects β later values override earlier ones, arrays concatenate or replace.
Runs locally in your browser. Your input is not uploaded.
How to Use
- 1
Paste JSON documents separated by ---
Put each JSON object on its own section with a --- line between them.
- 2
Pick the array strategy
Replace mimics config overrides; Concatenate joins lists.
- 3
Copy the merged result
The deep-merged, pretty-printed JSON appears instantly.
Frequently Asked Questions
- Paste them into the single input separated by a line containing only three dashes (---). Two or more documents are merged left to right.
Related Tools
JSON FormatterFormat, validate, and minify JSON with syntax highlightingJSON DiffCompare two JSON objects side-by-side and highlight differencesJSON to CSVExport JSON arrays to CSV with nested object flatteningCSV to JSONParse CSV files into structured JSON arraysJSON to XMLConvert JSON objects to XML with pretty-print outputXML to JSONParse XML and convert to clean JSONJSON to YAMLConvert between JSON and YAML formats bidirectionallyQuery String to JSONParse URL query parameters into JSON with nested support