Find the right tool for your JSON.
From a quick syntax check to a file conversion, choose the task you need. Each tool has its own page, and your document stays in this browser tab as you move between tools.
Format & edit
Check syntax, make JSON readable, and prepare a clean result.
JSON Validator
Find JSON syntax errors with exact locations, explanations, and practical suggestions.
JSON Formatter
Pretty print JSON with predictable indentation and a separate, copyable result.
JSON Beautifier
Make dense JSON comfortable to read with indentation, line wrapping, and a clean preview.
JSON Minifier
Remove unnecessary whitespace and compare the UTF-8 size of your input and output.
JSON Editor
Edit JSON with line numbers, syntax highlighting, search, undo, and format-in-place.
JSON Repair
Repair common JSON syntax problems and review a valid JSON suggestion.
JSON Escape and Unescape
Escape text as a JSON string, decode one, or stringify and unstringify JSON documents.
JSON Unescape
Decode a quoted JSON string into its raw text value.
JSON Stringify
Wrap an entire JSON document as one escaped JSON string.
JSON Unstringify
Decode a JSON string whose content is itself a JSON document.
JSON Key Sorter
Sort object properties alphabetically at every level while retaining array order.
JSONC to JSON
Remove comments and trailing commas from JSONC and produce strict JSON.
Inspect & query
Explore structures, compare documents, and check data against a schema.
JSON Tree Viewer
Explore nested objects and arrays, search the preview, and copy exact values or paths.
JSON Table Viewer
Browse JSON records in searchable, paged rows and columns without exporting a file.
JSON Schema Validator
Check your JSON against a supplied Draft 7 schema and see where it fails.
JSON Schema Generator
Create a starter Draft 7 JSON Schema from a local JSON sample.
JSON Diff
Compare two JSON documents with readable added and removed lines.
JSONPath Query Tester
Test a JSONPath query against local JSON and copy matched paths and values.
JSON Key Extractor
List every JSON object key path or unique key name from a local document.
JWT Decoder
Decode a JWT header and payload in your browser, with readable timestamp claims.
JSONL and NDJSON Validator
Validate JSON Lines by line and convert between JSONL and JSON arrays.
JSON Search
Find matching key names and scalar values with their exact JSON paths.
JSON Size Analyzer
Measure UTF-8 bytes, characters, nesting depth, and JSON value counts.
JSON Flattener
Turn nested JSON into a flat map of bracket paths and leaf values.
JSON Unflattener
Rebuild nested JSON from a map of bracket paths.
JSON Token Counter
Count JSON text tokens with the o200k_base tokenizer.
Convert & export
Move JSON between common data formats and downloadable documents.
JSON to CSV
Turn JSON records into CSV with consistent columns and optional formula protection.
CSV to JSON
Convert a CSV header row and records into a JSON array locally.
JSON to Excel
Turn JSON records into an XLSX workbook locally, with safe text cells.
Excel to JSON
Choose a worksheet in a local XLSX file and convert rows to JSON objects.
JSON to YAML
Convert valid JSON into readable YAML 1.2 without rounding number tokens.
YAML to JSON
Convert YAML mappings and sequences into strict JSON in your browser.
JSON to XML
Convert JSON into XML with explicit types and safe handling of unusual property names.
XML to JSON Converter
Convert well-formed XML into JSON locally, keeping attributes and text distinct.
JSON to PDF
Prepare a readable JSON document and save it as a PDF through your browser’s print dialog.
JSON to Markdown
Convert an array of JSON objects into a Markdown table.
JSON to SQL
Export JSON records as quoted SQLite INSERT statements.
SQL to JSON
Convert literal INSERT INTO statements into JSON records without executing SQL.
JSON to Base64
Encode validated JSON text as standard UTF-8 Base64.
Base64 to JSON
Decode standard Base64 as UTF-8 and validate the resulting JSON.
Generate code
Infer language-specific models and types from sample JSON.
JSON to TypeScript
Generate TypeScript types or models from sample JSON and download .ts code.
JSON to Python
Generate Python types or models from sample JSON and download .py code.
JSON to Java
Generate Java types or models from sample JSON and download .java code.
JSON to C#
Generate C# types or models from sample JSON and download .cs code.
JSON to Go
Generate Go types or models from sample JSON and download .go code.
JSON to Kotlin
Generate Kotlin types or models from sample JSON and download .kt code.
JSON to Swift
Generate Swift types or models from sample JSON and download .swift code.
JSON to Rust
Generate Rust types or models from sample JSON and download .rs code.
JSON to PHP
Generate PHP types or models from sample JSON and download .php code.