- Home
- JSON
JSON tools
Format, inspect, and convert JSON, validate it against a schema, and turn it into code without uploading it. Everything is computed in your browser.
12 tools
- JSON formatter
Pretty-print or minify, sort keys, and validate.
- JSON validator
Check strict JSON or JSONC, then explore it as a tree.
- JSON sort
Sort object keys, top level or every level.
- JSON string escape
Escape raw text into a JSON string body, and back.
- JSON query
Pull values out with JSON Pointer or a JSONPath subset.
- JSON diff
Semantic and text comparison of two documents, with an RFC 6902 patch export.
- JSON converter
Convert JSON to and from JSON5, HJSON, plist (XML or binary), YAML, TOML, CSV, XML, NDJSON, query strings, .env, MessagePack, CBOR, and BSON.
- JSON to code
Turn JSON into typed models in 27 languages, including TypeScript, Go, Rust, Python, Swift, and Kotlin.
- JSON schema validator
Validate JSON against a JSON Schema (2020-12, 2019-09, or draft-07) with every rule stated up front.
- JSONL / NDJSON
Validate line by line, infer columns, convert JSONL to CSV/TSV/Markdown/JSON.
- Flatten JSON
Nested objects to dot keys and back. Collisions are caught and ambiguity is refused.
- JSON schema generator
Instance to schema: required threshold, nullability, tuples, re-validated.
Your files are processed on your device. The few tools that talk to the internet say so before they do.