← All tools
CSV to Excel
Drop one or more CSV files to convert them to an Excel (.xlsx) workbook. Multiple files become separate sheets. Your data never leaves your browser.
Drop CSV or TSV files here, or click to select. Multiple files become separate sheets.
CSV, TSV · Max 2 GB
How to use CSV to Excel
- 1
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.
- 2
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.
- 3
Download the .xlsx
Click Download to save the workbook. It opens cleanly in Excel, Numbers, and LibreOffice Calc.
Frequently asked questions
- 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.