JSON
Format, inspect, and query JSON with configurable indentation, key sorting, validation, and JSONPath selection.
Open JSONDeveloper tool category
Use this collection when a payload needs to be inspected, validated, repaired, compared, or converted between common developer data formats. Start with the source format, confirm the structure is valid, then move to the transformation or export step you actually need.
Common workflow
4 recommended starting points
Format, inspect, and query JSON with configurable indentation, key sorting, validation, and JSONPath selection.
Open JSONCheck JSON syntax, locate errors, and format valid data without uploading it.
Open JSON ValidatorRepair common JSON syntax problems locally, review every change, and compare the fixed output before you use it.
Open JSON RepairConvert JSON objects and arrays to CSV, flatten nested fields, and download the result locally.
Open JSON to CSVPrimary utilities
9 core tools
Format, inspect, and query JSON with configurable indentation, key sorting, validation, and JSONPath selection.
Format, validate, and convert YAML and JSON locally with YAML 1.2 parsing.
Format and validate XML, convert XML to JSON, or create XML from JSON entirely in your browser.
Format and validate CSV, convert CSV to JSON, or turn JSON into spreadsheet-ready CSV locally.
Convert JSON objects and arrays to CSV, flatten nested fields, and download the result locally.
Compare two JSON documents and review added, removed, and changed paths.
Validate newline-delimited JSON, preview it as an array, normalize one record per line, or convert a JSON array to JSONL.
Parse query parameters into JSON, build encoded query strings, clean and sort parameters in one pass, or run focused sorting and cleanup operations.
Expand dense queries into readable SQL with selectable dialect and keyword casing, or compress them again.
Task-specific entry points
23 focused pages
JSON
Format, inspect, and query JSON with configurable indentation, key sorting, validation, and JSONPath selection.
Repair common JSON syntax problems locally, review every change, and compare the fixed output before you use it.
Generate and configure a reviewable JSON Schema from one value or multiple representative samples, including optional-field and type merging.
Validate JSON data against a reviewable schema subset and locate contract failures without uploading either document.
Generate exported TypeScript interfaces and type aliases from one valid JSON sample without uploading it.
Generate reviewable Go struct declarations from one valid JSON sample, including nested objects, arrays, and JSON field tags.
Check JSON syntax, locate errors, and format valid data without uploading it.
Remove unnecessary whitespace and line breaks from valid JSON without uploading it.
Browse nested JSON objects and arrays, expand branches, and search keys or string values without uploading data.
Find JSON syntax errors with line, column, character position, and nearby context without uploading data.
Sort JSON object keys alphabetically at every level while preserving values and array order.
Open a local JSON file, validate its contents, and view formatted data without uploading it.
Decode escaped JSON strings and backslash sequences into readable text or formatted JSON without uploading data.
YAML
Format, validate, and convert YAML and JSON locally with YAML 1.2 parsing.
Format YAML configuration into readable, consistently indented output without uploading it.
Check YAML syntax with a real parser and readable error feedback without uploading configuration data.
Parse YAML and convert its data model to two-space JSON locally in your browser.
Parse JSON and serialize the same values as readable YAML without sending the document to a backend.
XML
Format and validate XML, convert XML to JSON, or create XML from JSON entirely in your browser.
Parse compact XML and rewrite it with readable indentation without sending the document to a backend.
Check whether XML is well-formed with browser parser feedback without uploading the document.
Parse XML and map its element structure into readable JSON with explicit attribute and text keys.
Parse JSON and create readable XML with deterministic element, array, attribute, and text mapping rules.
CSV
Format and validate CSV, convert CSV to JSON, or turn JSON into spreadsheet-ready CSV locally.
Normalize CSV quoting and record line endings while keeping table values intact.
Check CSV quoting, delimiter structure, and consistent record widths in your browser.
Convert a delimited table into an array of JSON objects using its header row as keys.
Diagnose specific failures
5 topic hubs
Diagnose JSON parser errors, malformed payloads, escaping mistakes, truncated responses, and JavaScript values that are not valid JSON.
Trace YAML indentation, mapping, sequence, quoting, directive, anchor, alias, and flow-style errors with parser-focused examples.
Find XML well-formedness problems involving tags, attributes, entities, namespaces, declarations, CDATA, comments, and root structure.
Debug CSV delimiter, quoting, header, row-width, empty-cell, multiline-field, and type-preservation issues before importing tabular data.
Resolve query-string parsing and building errors involving percent encoding, repeated parameters, empty values, fragments, arrays, and JSON inputs.
Understand the concepts
9 guides
Learn how to find and fix missing commas, unquoted keys, trailing commas, invalid escapes, hidden characters, and other common JSON errors.
Compare JSON and JSONL structure, examples, streaming behavior, error handling, and the situations where each format is the better choice.
Learn how to identify 10-digit and 13-digit Unix timestamps, convert between seconds and milliseconds, and avoid timezone mistakes.
Learn how JSON escaping works for quotes, backslashes, control characters, newlines, Unicode escapes, and double-encoded JSON with practical examples.
Learn how YAML indentation defines mappings, sequences, nested blocks, and multiline scalars, with examples for tabs, spacing, and common parser errors.
Understand XML parsing and well-formedness errors, how to read parser messages, and how tags, entities, attributes, namespaces, and document structure cause validation failures.
Understand CSV quoting, comma, semicolon, and tab delimiters, consistent column counts, header rules, multiline fields, and safe CSV-to-JSON conversion.
Understand query string percent encoding, plus signs, repeated parameters, empty values, fragments, and how JSON arrays map to repeated query keys.
Learn the difference between formatting SQL and validating it, including dialect syntax, schema checks, execution errors, query safety, and a practical review workflow.