JSON Tools
11Everything you need for working with JSON in the browser: a formatter with tree view, a validator with JSON Schema support, converters to and from YAML, CSV, XML and TOML, a structural diff, and a path finder for dot, bracket, JSONPath and jq syntax. Every tool runs locally — large documents never leave your machine.
Start here
JSON Formatter
Beautify, minify, sort, query and repair JSON with a tree view and copy-as code export.
JSON Validator
Validate JSON syntax and JSON Schema, catch duplicate keys and precision loss, check NDJSON line by line.
JSON Diff
Compare two JSON documents side by side, ignore keys, match arrays by id and export JSON Patch or Merge Patch.
JSON to YAML
Convert JSON into clean YAML with control over quoting, wrapping, anchors and multi-document output.
All json tools
JSON Minifier
Minify JSON, strip nulls, measure gzip size and encode as Base64 or URL-safe text.
YAML to JSON
Convert YAML into strict JSON, with multi-document streams, YAML-only types and duplicate keys handled.
JSON to CSV
Flatten JSON arrays into CSV with a table preview, column picker, nested-path selection and Excel options.
CSV to JSON
Parse CSV into JSON objects, arrays, columns or NDJSON with a table preview and type inference that keeps IDs intact.
XML to JSON
Convert XML to JSON and JSON back to XML, with attribute, text-node, namespace and array controls.
TOML to JSON
Convert TOML config to JSON and JSON back to TOML, with Cargo, pyproject and netlify presets.
JSON Path Finder
Explore JSON as a tree, click any value to copy its path in 7 syntaxes, and evaluate JSONPath or jq queries.