Convert to CSV, Free
Files convert instantly in your browser. 100% private, any file size, no account needed.
How to convert to CSV
CSV (comma-separated values) is the universal text format for tabular data. It is readable by every programming language, database system, and data analysis tool without requiring special libraries or software. If you have data in Excel, JSON, XML, HTML tables, or other structured formats and need to import it into a database, process it with Python or R, or share it with someone who uses different software, converting to CSV is the standard first step.
BoltConverter converts many file types to CSV, extracting tabular data and writing it as plain text with comma-separated columns. Supported input formats include Excel (XLSX/XLS), JSON arrays, XML, HTML with tables, and Numbers (Apple). After conversion, both files are deleted from our servers immediately.
Select your file type and upload
Click the specific converter for your source format (e.g., Excel to CSV, JSON to CSV) or upload your file here and BoltConverter will identify the format.
Tabular data is extracted
BoltConverter reads the structured data in your file and maps rows and columns to CSV format on our servers.
Download the CSV
Click Download to save the comma-separated values file. Open it in any spreadsheet app, text editor, or import it into your database or script.
Frequently asked questions
What file formats can be converted to CSV?
Excel (XLSX and XLS), JSON arrays, XML with repeating elements, HTML files with table elements, Apple Numbers files, and TSV (tab-separated values) files can all be converted to CSV using BoltConverter.
What happens to formulas and formatting when converting to CSV?
CSV stores only raw cell values, not formulas or formatting. Formulas are replaced by their calculated results. Bold text, colors, and other formatting are discarded.
How are commas inside cell values handled?
Cell values that contain commas are wrapped in double quotes in the output CSV, following the RFC 4180 standard. For example, a cell containing 'Smith, John' becomes "Smith, John" in the CSV.
Are my files stored on the server?
No. Both the uploaded file and the resulting CSV are deleted from our servers immediately after you download the result.
Is there a row limit for CSV output?
There is no row limit. Files up to 100 MB in total size are supported.