JSON Tools
Format, validate, compare and convert JSON data.
JSON Formatter
Beautify and validate JSON with configurable indentation, error highlighting and one click copy.
JSON Validator
Check whether your JSON is valid and see a clear explanation of any syntax problem.
JSON Minifier
Remove every unnecessary space and newline to produce the smallest possible JSON payload.
JSON Viewer
Read JSON in a clean formatted view and explore it as a collapsible tree.
JSON Tree Viewer
Turn JSON into an interactive, collapsible tree with array lengths and value types.
JSON Editor
Edit JSON with line numbers, bracket matching, code folding and live validation.
JSON Parser
Parse JSON and inspect the resulting structure, types and value counts.
JSON Compare
Compare two JSON documents and highlight added, removed and changed values.
JSON Sorter
Sort object keys alphabetically at every level and optionally sort arrays.
JSON Escape & Unescape
Escape text into a valid JSON string literal or unescape an escaped JSON string.
JSON to XML
Convert a JSON document into well formed XML with a configurable root element.
JSON to YAML
Convert JSON to clean YAML for configuration files and Kubernetes manifests.
JSON to CSV
Convert an array of JSON objects into a CSV table ready for spreadsheets.
JSON to C# Class
Generate strongly typed C# classes from a JSON sample in a single click.
JSON to TypeScript
Generate TypeScript interfaces from a JSON sample with optional and union types.
JSONPath Tester
Query JSON data with JSONPath expressions and see matching values instantly.
JSON Flatten and Unflatten
Convert nested JSON into dot-notation keys and rebuild nested objects from flat data.
JSON to Go Struct
Generate Go structs with JSON tags from a JSON sample, including nested types.
JSON to Python TypedDict
Generate Python TypedDict classes with type hints from a JSON sample.
JSON to JSON Schema Generator
Generate a JSON Schema from a JSON sample, inferring types, objects, arrays and required fields.