All JSON Central tools
Find the right browser-local JSON tool
Browse 35 completed tools. Every listed utility is functional and processes your data inside this browser.
35 tools shown.
7 completed tools
Format and validate
JSON Formatter
Format, inspect, repair and explore JSON in one workbench.
JSON → JSON
JSON Beautifier
NewPretty-print JSON with indentation and recursive key sorting.
JSON → Formatted JSON
JSON Validator
NewValidate syntax and find duplicate keys with precise diagnostics.
JSON → Validation report
JSON Minifier
NewRemove optional whitespace and measure byte savings.
JSON → Compact JSON
JSON Repair
NewPreview, approve and undo conservative JSON syntax repairs.
JSON-like text → Repaired JSON
JSON Tree Viewer
NewExplore JSON as a searchable, collapsible tree with paths.
JSON → Interactive tree
JSON to One Line
NewProduce valid compact JSON on one physical line.
JSON → One-line JSON
3 completed tools
Compare, query and schema
10 completed tools
Spreadsheets and tabular data
JSON to CSV
Convert JSON records into CSV with optional flattening.
JSON → CSV
CSV to JSON
Parse CSV rows into a JSON array.
CSV → JSON
JSON to Excel
Create a real XLSX workbook from JSON records.
JSON → XLSX
Excel to JSON
Convert XLSX or supported XLS worksheets into JSON.
XLSX or XLS → JSON
JSON to TSV
Convert JSON records into tab-separated values.
JSON → TSV
TSV to JSON
Parse tab-separated rows into JSON.
TSV → JSON
JSON to HTML Table
Generate an escaped HTML table from JSON records.
JSON → HTML table
HTML Table to JSON
Extract inert HTML table text into JSON.
HTML table → JSON
JSON to Markdown Table
Create a Markdown table from JSON records.
JSON → Markdown table
Markdown Table to JSON
Parse a Markdown table into JSON.
Markdown table → JSON
4 completed tools
Data-format converters
5 completed tools
Strings and code
JSON Stringify
Encode valid JSON as a JSON string literal.
JSON → JSON string
JSON Unstringify
Decode a JSON string literal into formatted JSON.
JSON string → JSON
JSON Escape
Escape arbitrary text for JSON string content.
Text → Escaped text
JSON Unescape
Decode JSON escape sequences into plain text.
Escaped text → Text
JSON to TypeScript
Infer deterministic TypeScript definitions from JSON.
JSON → TypeScript
6 completed tools
Web encoding
JSON to Base64
Validate JSON and encode its UTF-8 text as Base64.
JSON → Base64
Base64 to JSON
Decode standard or URL-safe Base64 into JSON.
Base64 → JSON
JSON to Query String
Map a JSON object into encoded query parameters.
JSON → Query string
Query String to JSON
Parse repeated and bracketed query parameters into JSON.
Query string → JSON
JSON to URL Encoded
Percent-encode a complete JSON document.
JSON → URL-encoded text
URL Encoded to JSON
Decode and validate percent-encoded JSON text.
URL-encoded text → JSON