JSON, XML, YAML & CSV
Format, validate and convert structured data. · 22 tools
CSV to JSON ConverterConvert CSV or TSV into JSON arrays or objects, with delimiter detection, safe type conversion and nested keys from dotted headers.JSON FormatterPretty-print JSON with your choice of indentation, sorted keys and clear line-and-column error messages.JSON to CSV ConverterConvert a JSON array of objects into a CSV spreadsheet, flattening nested fields into columns, with a live table preview.JSON Tree ViewerExplore JSON as a collapsible tree, search keys and values, and copy the JSONPath or JavaScript path of any node.JSON ValidatorCheck JSON syntax as you type, with the exact line and column of each error and warnings for duplicate keys.XML FormatterBeautify or minify XML with exact line and column errors, keeping text-only elements, CDATA and mixed content intact.CSV to Markdown TableTurn CSV, TSV or cells copied from Excel or Google Sheets into a neatly aligned GitHub-flavoured Markdown table.CSV ViewerOpen CSV and TSV files as a sortable, searchable table with column profiling and export of the filtered rows.JSON DiffCompare two JSON documents semantically, ignoring key order, and get a change list, line diff and RFC 6902 JSON Patch.JSON MinifierRemove whitespace, line breaks and comments from JSON to make the smallest valid file, with size savings shown.JSON Schema GeneratorInfer a JSON Schema (draft 2020-12, 2019-09 or draft-07) from sample JSON, with required keys, formats and examples.JSON Sort KeysSort JSON object keys alphabetically or in natural order, recursively or at the top level, without changing values.JSON to TOML ConverterConvert JSON to valid TOML 1.0 with tables and arrays of tables, explicit handling of null values and optional native dates.JSON to TypeScriptGenerate TypeScript interfaces or type aliases from sample JSON, with optional keys, nested types and union detection.JSON to XML ConverterConvert JSON to well-formed XML, mapping arrays to repeated elements and @-prefixed keys to attributes, with safe element names.JSON to YAML ConverterConvert JSON into clean, readable YAML with control over indentation, quoting, line folding, key order and multi-document output.JSONPath TesterTest JSONPath expressions against your JSON as you type, with matched values, normalised paths and JSON Pointers.NDJSON ConverterConvert NDJSON or JSON Lines to a JSON array and back, validating every line and pinpointing bad records by line and column.TOML to JSON ConverterConvert TOML configuration such as Cargo.toml or pyproject.toml to JSON, with exact 64-bit integers and ISO 8601 dates.XML to JSON ConverterConvert XML, RSS, SVG or SOAP responses to JSON with attributes, CDATA, namespaces and array handling you control.YAML FormatterRe-indent and tidy YAML, expand inline collections, normalise quotes and sort keys while keeping anchors, tags and block scalars.YAML to JSON ConverterConvert YAML to JSON with anchors, merge keys and multi-document support, choosing YAML 1.2 or 1.1 typing rules.
Structured data moves between APIs, config files and spreadsheets in many formats. These tools format, validate, diff and convert JSON, XML, YAML, TOML and CSV, and point to the exact line and column when something is wrong.
Large files are supported, so you can clean up a multi-megabyte API response or convert a big spreadsheet export without installing anything. Your data stays on your device the whole time.
Categories
Text & WritingDeveloper ToolsEncoders & DecodersImage ToolsPDF ToolsVideo & Audio ToolsFinance CalculatorsHealth & Fitness CalculatorsMath CalculatorsDate & Time ToolsUnit & Currency ConvertersSEO & Marketing ToolsSocial Media ToolsColor & Design ToolsCSS, HTML & JS ToolsSecurity & Password ToolsHash & Crypto ToolsQR Code & BarcodeRandom GeneratorsProductivity ToolsEducation & Student ToolsData Analysis ToolsRegex & ValidationNetwork & Web ToolsFun & GamesFile Tools