Offline JSON Merge Patch
Apply a standard merge patch: null removes an object member, while an array replaces the entire array.
It is only processed in the browser, not uploading or saving. Leaving the page will be cleared; the calculation can also be cleared and the result can be discarded. Do not enter other people's credentials or private keys.
Offline JSON Merge Patch User manual
- Fill in the parameters or select the file according to the form, and check the unit and format first.
- Set note to null to remove the original note; status adds or replaces that member.
- Click the processing button to view the results, you can copy or download and save.
Calculation method and processing rules
Recursively merge object members and replace the target for non-object patches. Prototype-free dictionaries prevent prototype pollution.
scope of use
Each JSON document is limited to 100,000 characters, 40 levels and 10,000 nodes. Unsafe integers are rejected. This is not a JSON Patch operation list.
Will the input content be saved on the server?
This tool handles input in the browser, and does not upload files or form content. Typing practice scores are only saved in the native browser.
Why may the result be different from other tools?
Each JSON document is limited to 100,000 characters, 40 levels and 10,000 nodes. Unsafe integers are rejected. This is not a JSON Patch operation list. Please compare the input unit, rounding method, applicable rules and data version first.



