Skip to main content

JSON Tools

Edit, query, compare, repair, and validate JSON in the browser.

10 free tools available

Format and validate JSON data

View JSON data in a tree structure

Minify JSON data to reduce size

Edit JSON in text, tree, and table modes. Works offline in the browser

Query and transform JSON with JSONPath

Diff two JSON documents path by path

Repair malformed JSON into valid RFC 8259 text

Validate JSON against a JSON Schema (draft 2020-12)

Pretty-print, minify, or inspect large JSON files in a Web Worker

Visualize JSON data as interactive graphs

How to choose the right json tools

Use these tools to inspect API payloads, validate configuration files, and move safely between readable JSON and compact transport formats. The editor supports text, tree, and table views; query, compare, repair, and schema tools cover the jobs a formatter alone cannot.

Before you use a tool

  • Validate syntax before changing production configuration.
  • Format data before reviewing nested objects or arrays.
  • Minify only when a compact payload is more important than readability.
  • JSONPath is not jq, and schema validation is not the same as a syntax check.

A practical workflow

Format or inspect a payload first, make the required change, validate it again, then use a minifier only for a final compact copy. Repair broken drafts before schema checks, and compare documents when two versions disagree.