JSON Tools
Privacy-first processing. Beautify, format, validate, evaluate, repair, and convert JSON data in your browser.
Bookmarked
Format & Validate
JSON Formatter & Validator
Beautify, format, minify, and validate JSON code.
JSON Validator
Validate JSON syntax and get plain-English hints for errors.
View & Edit
JSON Diff
Compare two JSON structures to find added, removed, or changed fields.
JSON Viewer
Explore JSON documents in an interactive, searchable tree view.
Transform
JSON Minifier
Minify and compress JSON strings to their minimum payload size.
Flatten JSON
Convert nested JSON to flat dot-notation key-value pairs.
Unflatten JSON
Reconstruct nested JSON structures from flat dot-notation key-value pairs.
Sort JSON Keys
Sort JSON object keys alphabetically (ascending or descending) recursively.
Query & Analyze
JSON Size & Depth Stats
Analyse JSON size, nesting depth, key count, and data type distribution.
JSONPath Evaluator
Query and extract properties from JSON objects using JSONPath queries.
Schema & Codegen
JSON Schema Generator
Generate drafts of JSON schemas directly from sample JSON instances.
Schema Mock Generator
Generate mock JSON sample data from a JSON schema.
JSON to TypeScript
Convert JSON objects to clean TypeScript interface definitions.
Convert Format
JSON to YAML Converter
Convert JSON structures to readable YAML output.
YAML to JSON Converter
Convert YAML structures to standard JSON fields.
JSON to XML Converter
Convert JSON structures to standard XML node structures.
XML to JSON Converter
Convert XML documents to structured JSON payloads.
JSON to TOML Converter
Convert JSON structures to readable TOML tables.
TOML to JSON Converter
Convert TOML documents to structured JSON trees.
JSON to HTML Table
Convert JSON arrays of objects to clean HTML tables.
More coming soon
We are building new browser-based tools every week.
