Why a CSV is not quite a spreadsheet
A CSV file is just text. Each line is a row, and commas mark where one cell ends and the next begins. There is no information about column widths, fonts, number formats or multiple sheets, because the format has nowhere to store them.
An Excel workbook (.xlsx) is a structured file that stores the same data in real cells, along with everything needed to format and calculate on it. Converting from CSV to .xlsx gives you a proper workbook to open in Excel, Numbers or other spreadsheet software, where you can add formulas, adjust widths, apply filters and save formatting.
The conversion does not invent formatting. The result is the same data in a workbook with one sheet, which is a clean starting point rather than a finished report.
When this is useful
People usually reach for this when a system exports a CSV and the next step is spreadsheet work: an export from a web shop, a bank statement download, a survey result, or a list from a database.
Opening a CSV directly in a spreadsheet program also works, but saving it as a real workbook gives you a file that can keep formatting, formulas and filters between sessions. A workbook is also friendlier to hand to colleagues who expect an Excel file rather than a text file.
It helps for cleanup too. Once data is in cells you can sort, remove duplicates, split columns and add totals, none of which a plain CSV can store.
How to convert CSV to Excel with this tool
- Drag a .csv file onto the drop area, or click it to choose one.
- A preview table shows the first 8 rows as they were read. Use it to check that values landed in the right columns.
- Click Convert. The data is turned into a workbook with a single sheet.
- Click Download when it appears. The file keeps your original name with an .xlsx ending.
- Start over lets you load another file.
Everything is done in your browser and the file is not uploaded. The preview only shows the first 8 rows, but the workbook is built from the whole file. If the file cannot be parsed, a message asks you to confirm it is a valid CSV.
Things to watch for
If the preview shows everything stuffed into one column, the file probably uses a separator other than a comma, or has an unusual structure. Open it in a text editor to see what it really contains.
Text is read as UTF-8. Characters from accented or non-Latin languages should come through, but a file saved in an older encoding may show garbled letters. Re-saving the CSV as UTF-8 in a text editor usually fixes that.
The converter may interpret values that look like numbers or dates as numbers or dates, so identifiers with leading zeros can lose them. Check any such columns in the downloaded workbook. Cells that look like long numbers can also be shortened by spreadsheet programs, so it is worth a quick look.
For the reverse direction, see Excel to CSV. If you want structured data for code, CSV to JSON is related.