Tools
JSON tools for formatting, validation and conversion
Format, validate and convert JSON to CSV or XML instantly. Data stays in your browser and can be copied or downloaded.
Full catalogue
Developer
JSON formatter
Format, minify, validate and sort JSON with useful line and column errors.
Developer
JSON validator
Check whether JSON is valid and locate syntax errors by line, column and position.
Developer
JSON to CSV
Convert an array of JSON objects to CSV with delimiter control, preview and download.
Developer
CSV to JSON
Parse CSV with comma, semicolon or tab delimiters and convert rows into JSON objects.
Developer
JSON to XML
Convert JSON objects and arrays into XML with a configurable valid root element name.
Developer
XML to JSON
Convert XML elements, attributes, text and repeated nodes into readable JSON locally.
How to choose a JSON tools tool
Formatting changes whitespace and readability, while validation answers whether the syntax is valid. Choose the dedicated validator when you need a concise error with line and column.
Conversion tools reuse the same local parsing engine and show a preview before download. JSON content is never included in analytics events.
Frequently asked questions
Does formatting JSON change the data?
No. Formatting only changes whitespace and indentation. Minifying reverses that presentation without changing keys or values.
Can every JSON file become CSV?
JSON to CSV works best with an array of similarly shaped objects. Deeply nested or mixed structures need to be simplified first.