TOOLOG TOOL
JSON Merge | Combine Arrays and Objects, Remove Duplicates
Safely merge multiple JSON files in your browser. Concatenate arrays, merge object keys or shared arrays, remove duplicates, and review key conflicts.
Select up to 50 JSON files (20 MB total). Files are processed only in this browser.
0Uploaded files
-Merged item count
-Duplicate keys (object mode)
-Output size (bytes)
Upload multiple JSON files with similar format and merge/download them at once.
Download merged.jsonWhen should you use JSON Merge?
Use it when split JSON files with similar schema need to be combined quickly.
Examples: paged API exports, chunked logs, and batch output files.
Key features
- Multi-file JSON upload
- Auto mode detects array/object structure
- Manual modes: array concat, object key merge, wrap roots into array
- Preview +
merged.jsondownload - Optional array deduplication + object key conflict count
- Clear errors for invalid JSON, incompatible manual modes, and excessive file size
How to use
- Upload multiple JSON files.
- Pick a merge mode (default: Auto).
- Click Merge JSON.
- Review and download the result.
Notes
- In object-merge mode, duplicate keys are overwritten by later files.
- Manual object-merge mode requires every file root to be a JSON object. Incompatible structures are rejected with an error.
- To protect browser memory, each run accepts up to 50 files with a combined size of 20 MB.
- Uploaded files and merged results stay in your current browser and are never sent to a server.
Related tools
- Text length check: Text Counter
- Key/style cleanup: Case Converter