JSON Workbench

Repair, compare, and generate code from JSON entirely in your browser.

How to use JSON Workbench

Use the three-step workflow to repair and confirm source JSON, compare accepted documents, then generate Java DTOs or TypeScript interfaces.

Steps

  1. 1Paste JSON and review a repair preview; apply it only after explicit confirmation.
  2. 2Compare accepted source and comparison documents. Arrays are diffed by index, so reordering can appear as changes.
  3. 3Generate Java DTOs or TypeScript interfaces from the accepted source.

Workflow details

  • Repair previews never replace either input until you choose Apply.
  • JSON Patch follows RFC 6902, while arrays use an index-by-index diff.
  • Use generated Java DTOs or TypeScript interfaces as a starting point for your project.

Processed locally

All input, repair previews, comparisons, patches, and generated code are processed locally in your browser. Devutilio does not upload or persist them.