CSV to Excel
Drop one or more CSV files to convert them to an Excel (.xlsx) workbook. Multiple files become separate sheets.
Drop CSV or TSV files here, or click to select. Multiple files become separate sheets.
.csv, .tsv, .tab · Max 100 MB
How to use CSV to Excel
Drop one or more CSV files
Drag a single CSV for a one-sheet workbook, or drop several CSVs at once for a multi-sheet workbook.
Review the sheet list
Each input becomes one sheet, named after the file (sanitized to Excel's 31-char limit). Duplicate names are auto-suffixed.
Download the .xlsx
Click Download to save the workbook. It opens cleanly in Excel, Numbers, and LibreOffice Calc.
FAQ
- Does this tool upload my files?
- No. Every parse, transform, and download runs entirely in your browser using JavaScript and Web Workers. The file never leaves your device — there is no upload endpoint and no server-side processing.
- Are formulas preserved?
- CSV doesn't carry formulas — only the literal text of each cell. Numeric values are typed as numbers via PapaParse's dynamicTyping, so SUM and other formulas you add later will work.
- Why was my sheet name shortened?
- Excel disallows the characters \ / * ? : [ ] in sheet names and caps names at 31 characters. Filenames are sanitized to satisfy both rules.