Data & Format

Tools for converting and formatting JSON, XML, YAML, TOML, CSV and more

JSON FormatterFree online JSON formatter, linter and parser. Format JSON with pretty print, minify, json lint, json parse and json reader — all in your browser.JSON ValidatorValidate JSON syntax and display error location (line, column)JSON Tree ViewerVisualize JSON data in an expandable tree format. Features type-based coloring, statistics, and click-to-copy JSONPath.JSON DiffCompare two JSON documents and show differencesJSON to CodeAuto-generate type definitions from JSON for TypeScript, Zod, Go, Python, Java, C#, Kotlin, and JSON Schema. Free json schema generator and json to typescript converter.JSON ⇔ CSVConvert between JSON and CSV bidirectionallyCSV → JSONConvert CSV to JSON array online. Uses header row as object keys.JSON ⇔ YAMLConvert between JSON and YAML bidirectionallyYAML → JSONConvert YAML to JSON online. Browser-based, free, powered by js-yaml.JSON to SQLAuto-generate CREATE TABLE and INSERT statements from JSONJSON to XMLConvert JSON data to XML formatExcel ⇔ JSON ConverterConvert Excel files to JSON or export JSON arrays to Excel (.xlsx)JSON → ExcelConvert JSON to Excel (.xlsx) file and download it. Browser-based, free.XML Formatter & ValidatorFree online XML formatter, viewer and validator (xml lint). Format, validate and view XML with pretty print or minify. Runs entirely in your browser.XML to JSONConvert XML data to JSON formatYAML Formatter & ValidatorFormat YAML with indentation and detect syntax errorsYAML ValidatorValidate YAML syntax and show error location (line/column). Uses js-yaml. Browser-based.