How to convert spreadsheet files between formats
Choose the page by the file you have and the result you need. Use CSV to Excel Converter for CSV or TSV files that should become an .xlsx workbook, CSV to XML Converter for XML output, CSV JSON Converter for regular JSON and CSV records, JSONL CSV Converter for one JSON object per line, and Delimiter Converter when the table stays tabular and only separator rules change.
Convert CSV or TSV to Excel or XML
CSV to Excel Converter accepts CSV and TSV files. It detects the delimiter and encoding, previews the rows, lets you set column types, and can split rows into multiple sheets before export.
CSV to XML Converter is for XML output. Set the delimiter, encoding, quote and escape rules, then map each column to an XML element or attribute. You can sanitize XML names and preview the generated document before download.
Convert JSON to CSV and CSV back to JSON
CSV JSON Converter works in both directions. It flattens nested JSON into columns and un-flattens columns back into nested objects. It handles arrays according to your selection, infers CSV types, and lets you choose which fields to export. The converter validates CSV and JSON and shows error messages for invalid input.
JSONL CSV Converter is for one JSON object per line. JSONL, JSON Lines, and NDJSON are names for this format. It converts JSONL to CSV and back, with settings for columns, nested values, and CSV parsing. It counts malformed or non-object lines, shows details for the first 30, and summarizes the rest.
Change CSV, TSV, semicolon, or pipe delimiters
Delimiter Converter keeps the rows and columns while changing the separator. It supports CSV, TSV, semicolon, pipe, and custom delimiters. Set input quoting, escaping, header, and null rules. Preview the parsed rows, then export with explicit quoting and null behavior.
Use this page when the output remains a delimited table. It does not turn nested JSON into columns, create an Excel workbook, or build an XML structure. Pick a format converter when the structure needs to change.
Typical spreadsheet conversion jobs
- A tab-separated export needs to become an Excel workbook, with column types set before sharing. Use CSV to Excel Converter.
- Nested JSON needs selected fields in a flat CSV. Use CSV JSON Converter for flattening and field selection.
- Newline-delimited records need CSV for inspection. JSONL CSV Converter keeps the line checks visible during conversion.
- Pipe-delimited output needs explicit empty-value behavior. Delimiter Converter exposes separator, quoting, and null settings.
If you are unsure where to start
Start with the output. Pick CSV to Excel Converter for an .xlsx workbook, CSV to XML Converter for XML markup, CSV JSON Converter for regular JSON and CSV records, JSONL CSV Converter for one JSON object per line, and Delimiter Converter when the table structure stays the same and only separator rules change.
For cleaning, checking, or comparing spreadsheet data, open Spreadsheet Tools.
Frequently asked questions
Which converter should I use for a CSV file?
Choose based on the output. CSV to Excel makes an Excel workbook. CSV to XML makes XML. CSV JSON Converter changes between CSV and regular JSON. Delimiter Converter changes separator rules while keeping a delimited table.
Can I convert JSONL to CSV?
Yes. Use JSONL CSV Converter for JSONL, JSON Lines, or NDJSON input. It configures columns and nested values, and counts malformed or non-object lines during conversion.
How do I change a pipe-delimited file to CSV?
Use Delimiter Converter. Select pipe as the input delimiter and CSV as the output delimiter. Set quoting, escaping, header, and null behavior before exporting.
Which spreadsheet converter shows invalid input details?
CSV JSON Converter validates CSV and JSON and displays error messages. JSONL CSV Converter counts malformed or non-object lines, shows details for the first 30, and summarizes the rest.