Which file formats can ConvertCSV.com convert between?
Updated
ConvertCSV.com is a browser-based collection of converters that move tabular data between CSV/Excel and a wide range of text, markup, geospatial, and document formats. It is the right tool if your source or target is CSV, Excel, or a delimited/fixed-width text file, and you want the conversion to happen without uploading your data. It is not a general-purpose file converter — each conversion direction has its own dedicated tool page, so you need to pick the page that matches your source and target formats.
Conversion directions at a glance
The tools are organized by direction. Find your source format in the left column, then check whether your target is listed.
| Source format | Converts to |
|---|---|
| CSV | Delimited/Excel, Fixed Width or ASCII Table, GeoJSON, HTML or MediaWiki Table, JSON, KML, Markdown, Multi-line Data, PDF, SQL, Word, XML, YAML, Jira Table (from Excel), QR Code |
| Excel | CSV (automatic), Jira Table |
| Fixed Width | CSV/Excel |
| GeoJSON | CSV/Excel |
| HTML Links | CSV/Excel |
| HTML Table | CSV/Excel |
| JSON | CSV/Excel |
| KML | CSV/Excel |
| SQL | CSV/Excel |
| XML | CSV/Excel |
| YAML | CSV/Excel |
So the practical rule is: anything in the left column can become CSV or Excel, and CSV can become almost anything in the right column. If your conversion goes the other way — for example JSON to XML — there is no single tool for that here; you would route it through CSV.
What "CSV" means in these tools
CSV here follows the RFC 4180 standard: values separated by a delimiter (comma by default), and any value containing the delimiter, a line break, or a double-quote is wrapped in double-quotes, with embedded double-quotes doubled. The tools also let you:
- Auto-detect the field separator (the default mode)
- Choose double or single quotes around values, or treat all quotes as literal data
- Use backslash escaping on input
- Query or sort CSV, and filter records in or out
- Order data alphabetically or numerically
This matters because a file that looks like CSV but uses semicolons, tabs, or single quotes will still convert correctly if you set the separator and quoting options rather than relying on defaults.
Excel and delimited text
Excel handling is built in: the tools read Excel files and convert them to CSV automatically, and the CSV Viewer and Editor can open and edit any Excel file, including large ones. You can also paste Excel data directly into a tool as tab-separated (TSV) values instead of saving a file first — useful when you only need a one-off conversion.
Beyond plain conversion
Several tools go past format shifting:
- CSV Template Engine — a built-in scripting engine for custom output, and a generator that produces data from a template
- Query CSV via SQL — run SQL against CSV and write results to CSV or JSON
- Extractors — pull emails, phone numbers, or URLs out of web pages or text and write them to CSV
- Validators — check CSV, JSON, and XML for correctness
- Utilities — split text or CSV files, split PDFs, transpose, pivot, escape, generate test data, and exploratory data analysis (EDA)
Choosing the right page
Because each direction is a separate tool, the fastest path is to name your source and target before you start:
- Identify your source format (CSV, Excel, JSON, XML, YAML, SQL, KML, GeoJSON, HTML table, fixed width).
- Identify your target format.
- Open the tool whose name reads "Convert [source] To [target]."
If no page matches your exact pair, convert to CSV first, then convert from CSV to your target.
Privacy note
The site states that its tools run entirely on the client side, so your data never leaves your computer. That is a meaningful difference from converters that require an upload, and it is the main reason to prefer this set of tools for sensitive tabular data.