CSV to Excel (XLSX) Converter
Convert CSV or TSV data into an Excel .xlsx workbook with delimiter auto-detection and real number and boolean cells.
Runs in your browserCSV → XLSX
Loading tool…
How to use the CSV to Excel (XLSX) Converter
- Paste CSV or TSV data, or open a .csv/.tsv file. The delimiter is detected automatically.
- Check the preview: detected numbers and booleans are right-aligned. Values such as 01234 stay text.
- Choose a sheet and file name, then click Download .xlsx.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
- Creates a single sheet with no formatting, column widths or formulas.
- Dates are written as text; use Excel’s Text to Columns or a number format to convert them.
- Files up to 25 MB; Excel itself limits a sheet to 1,048,576 rows and 16,384 columns.
Frequently asked questions
Why are ZIP codes and IDs with leading zeros kept as text?
Turning 01234 into the number 1234 would lose data, so values with leading zeros, a leading +, thousands separators or more than 15 digits are written as text cells. Turn off type detection to write every value as text.
Can a cell starting with = run a formula?
No. Every text value is written as a plain text cell, so formulas in the CSV are not evaluated when the workbook is opened.
Related converters
CSV to TSV ConverterConvert comma- or semicolon-separated values to tab-separated values that paste cleanly into spreadsheets.JSON to Excel (XLSX) ConverterExport a JSON array of objects to an Excel .xlsx workbook, or an object of arrays to one sheet per key, with a live preview.CSV ViewerView CSV or TSV files as a sortable, filterable table with delimiter auto-detection and row counts.Excel to CSV ConverterConvert a sheet from an Excel .xlsx, .xls or OpenDocument .ods workbook into CSV or JSON, in your browser.CSV Column ExtractorExtract and reorder chosen CSV columns by header name or position, e.g. "email, name" or "1, 3-4".CSV TransposeSwap rows and columns of CSV data, turning the header row into the first column.CSV to SQL ConverterGenerate SQL INSERT statements, and optionally a CREATE TABLE with inferred column types, from CSV data.TSV to JSON ConverterConvert tab-separated values into a JSON array of objects keyed by the header row.