JRJI
Privacy-first · No upload · 100% client-side

JSON Patch

Apply a standard JSON Patch to a document and inspect the result. Use Diff to generate operations, then test them here before using them elsewhere.

Local processing · No sign-up
Ctrl / ⌘ + Enter to run

Load an example or paste your data to begin.

How to use JSON Patch

  1. Paste the original JSON document on the left.
  2. Enter an RFC 6902 operation array in the patch field.
  3. Apply the patch and review the updated document before downloading.

What to expect

Supports add, remove, replace, move, copy and test operations. Invalid operations and paths fail the entire operation; the input stays unchanged. This tool expects standard JSON Patch, not jsondiffpatch internal delta format.

JSON Patch FAQ

Where can I generate a patch?

Use JSON Diff and choose its JSON Patch download. If comparison rules were used, the patch targets the comparison document described on that page.

What happens when a test operation fails?

The operation reports an error and offers no new output. Your original input document remains unchanged.

Does this tool upload my data?

No. Your input and generated files are processed on your device. No account is required.