JSON Tools
14 toolsFormat, validate, diff, and transform JSON
A complete set of JSON developer tools — format and validate JSON with syntax highlighting, compare two objects with semantic diff, convert to YAML or XML, query with JSONPath, generate schemas, and explore deeply nested structures in a tree view.
14 tools
JSON Formatter
Format, minify, or sort JSON with syntax highlighting. Detects errors with exact position.
JSON Diff
Compare two JSON objects side by side. Highlights added, removed, and changed keys with a semantic path-based diff.
JSON to YAML
Convert between JSON and YAML with syntax highlighting on both panels. Supports both directions with a one-click swap.
JSON to XML
Convert between JSON and XML with syntax highlighting on both panels. Supports both directions with a one-click swap.
JSONPath Query
Query JSON with JSONPath expressions. Supports filters, deep scan, array slices, and more.
JSON Schema Generator
Infer a JSON Schema (draft-07) from a sample JSON object. Options for required fields and strict mode.
JSON Tree Viewer
Visualise JSON as an interactive collapsible tree. Click to expand/collapse, hover to copy JSONPath.
JSON to JSONL
Convert between JSON arrays and newline-delimited JSON (JSONL/NDJSON) with record count and syntax highlighting.
TOML Viewer
Convert between TOML and JSON with syntax highlighting on both panels. Supports both directions with a one-click swap.
JSON Key Sorter
Sort JSON object keys alphabetically (ascending or descending), recursively through nested objects.
JSON Flatten / Unflatten
Flatten nested JSON to dot-notation keys, or restore a flat object back to nested structure.
JSON Repair
Fix common JSON errors: trailing commas, single quotes, unquoted keys, JS comments.
JSON Minifier
Strip whitespace from JSON. Optionally remove nulls and sort keys.
JSON Array Tools
Sort, filter, deduplicate, pluck, paginate, and transform JSON arrays.