11 tools

CSV Tools

CSV tools convert delimited records between CSV, JSON, XML and TSV, and help you work out what a spreadsheet export actually contains. They handle the details that break naive conversions: quoted fields containing commas, embedded newlines, custom delimiters, and header rows. Conversions run in your browser, so customer exports and internal reports stay on your machine.

CSV is the format every system can export and no two systems agree on. The delimiter might be a comma, a semicolon or a tab. Fields may or may not be quoted. A header row may or may not exist. Embedded newlines inside a quoted field routinely break parsers written in an afternoon.

The converters here use a proper CSV parser rather than splitting on commas, so quoted fields, escaped quotes and multi-line values survive the round trip. Each tool exposes the delimiter and header options rather than guessing silently.

CSV and JSON

2 tools

The most common pairing: spreadsheet exports in, API payloads out, and back again.

CSV and XML

2 tools

For systems and legacy integrations that still speak XML.

Clean and reshape rows

3 tools

Cut a wide export down, de-duplicate it and put it in order.

Delimiters and spreadsheets

4 tools

Switch between comma and tab separated data, and translate spreadsheet column references.

What people use these for

  • Convert a CRM or analytics export into JSON to seed a test database.
  • Turn an API response into CSV so a non-technical colleague can open it in Excel.
  • Switch a semicolon-delimited European export to standard comma-separated CSV.
  • Convert CSV to TSV when a downstream tool chokes on commas inside quoted fields.
  • Work out which spreadsheet column number "AZ" refers to when writing an import script.
  • Feed a legacy XML-only integration from a modern CSV export.

CSV Tools: frequently asked questions

Do these converters handle commas inside quoted fields?
Yes. They use a real CSV parser that respects RFC 4180 quoting rules, so a field like "Smith, John" is read as one value rather than two. Escaped quotes ("") and newlines inside quoted fields are handled the same way.
Can I use a semicolon or tab instead of a comma?
Yes. Each converter exposes a delimiter setting rather than assuming a comma. Semicolon-delimited files, which are the default CSV export in several European locales, and tab-delimited files both work.
What happens if my CSV has no header row?
There is a toggle for it. With headers off, the converter generates positional keys such as column_1 and column_2 instead of treating the first record as field names, so you do not silently lose a row of real data.
Are my spreadsheet exports uploaded anywhere?
No. Every converter in this hub parses in your browser. This matters more for CSV than for most formats, because spreadsheet exports are frequently full of customer names, email addresses and internal figures.
Why do my leading zeros disappear?
That is usually the spreadsheet, not the converter. Excel and Sheets strip leading zeros from anything that looks numeric when the file is opened, so a postcode or product code can be mangled before it ever reaches a converter. Import as text to avoid it.
All tools →

Last reviewed 7 August 2026.