JSON Merge Patch logo

Free JSON Merge Patch Tool and API

What is JSON Merge Patch?

JSON Merge Patch is a standardized method for partially updating JSON documents, defined in RFC 7396. It provides a simple way to describe changes to a JSON document, making it ideal for API interactions and data synchronization tasks. Learn more

How JSON Merge Patch Works

  • The patch is a JSON document itself, describing the changes to be made to the target document.
  • Properties in the patch replace corresponding properties in the target.
  • A null value in the patch removes the property from the target.
  • Properties not mentioned in the patch remain unchanged in the target.

What Does This Tool Do?

This tool allows you to apply a JSON Merge Patch operation to a provided JSON object or generate a Merge Patch between two JSON objects. Additionally, you can use our JSON Merge Patch API for programmatic access.

Original JSON

Enter the original JSON object

Patch JSON

Enter the JSON Merge Patch

Merged Result

The result of applying the JSON Merge Patch