Data conversion collection
CSV and XML conversion tools
Convert, format, inspect, and prepare CSV or XML data for another system.
Data conversion can change types, nesting, headers, namespaces, and empty values. Review the target structure after each conversion.
Browse the complete topic
This focused collection connects to the broader catalog categories.
15 tools
Working tools in this collection
- CSV and JSON ConverterTurn CSV rows into JSON objects, or JSON back into CSV, in your browser. Handles quoted commas and line breaks, keeps leading zeros, and flattens nested JSON.
- CSV columns for Insert Data ProcessorAdd columns at a selected position in a CSV table. Enter the data, choose the formatting options, then validate and copy the result.
- CSV Columns SwapperSwap CSV Columns with the selected arrangement. Enter the data, choose the formatting options, then validate and copy the result.
- CSV Rows to Columns ConverterTranspose a simple comma-separated table so rows become columns. Short rows are padded with a filler you choose. Runs in your browser.
- CSV Separator ChangerChange a CSV delimiter, such as semicolon to comma, in your browser. Parses quoted cells line by line and can quote every output field.
- CSV to TSV ConverterConvert simple CSV or semicolon-separated rows to tab-separated text in your browser. Removes comment and blank lines. Quoted separators still split.
- CSV to XML ConverterBuild XML records from a CSV table. Enter the data, choose the formatting options, then validate and copy the result.
- CSV to YAML ConverterBuild YAML records from a CSV table. Enter the data, choose the formatting options, then validate and copy the result.
- Incomplete CSV records FinderIdentify CSV rows that have missing fields. Enter the data, choose the formatting options, then validate and copy the result.
- JSON to XML ConverterTransform structured data with JSON to XML and review the valid output. Enter the data, choose the formatting options, then validate and copy the result.
- Transpose CSV Data ProcessorTransform structured data with Transpose CSV and review the valid output. Enter the data, choose the formatting options, then validate and copy the result.
- TSV to JSON ConverterTransform structured data with TSV to JSON and review the valid output. Enter the data, choose the formatting options, then validate and copy the result.
- XML FormatterFormat XML data with readable indentation.
- XML MinifierTransform structured data with XML Minify and review the valid output. Enter the data, choose the formatting options, then validate and copy the result.
- XML Validator Data ProcessorTransform structured data with XML Validator and review the valid output. Enter the data, choose the formatting options, then validate and copy the result.
Direct answers
Questions about this tool family
How do I convert CSV without losing columns?
Confirm the separator, quote character, header row, encoding, and line ending. Inspect rows that contain separators or newlines inside values.
Why can XML conversion be difficult?
XML supports attributes, namespaces, mixed content, and repeated elements. Simpler target formats cannot always preserve those structures.
Continue the task
Related collections
Evidence-led guidance
Compare methods before you choose a tool
Apply the tools