You have a CSV and you need a proper Excel file, one you can sort, format and hand to someone who expects .xlsx. The obvious move, double-clicking the CSV in Excel, is also the one that quietly corrupts your data. This guide shows how to convert it properly so the values stay intact.
The short version: load the CSV, let the delimiter auto-detect, and download a real workbook with typed cells. The CSV to Excel converter does it on your device.
Why double-clicking a CSV is the wrong move
A CSV is plain text with no type information. When Excel opens one by double-click, it guesses what each column is as it reads. Those guesses cause the classic problems:
- A long order number like
100200300400becomes1.002E+11in scientific notation. - A product code like
00123loses its leading zeros and becomes123. - A value like
03-04is read as a date instead of the text it was. - A measurement like
1,5is misread depending on regional settings.
None of this is in the file. It is Excel’s import guessing. Once it has happened and you save, the damage is baked in. Converting the CSV to a real workbook first means each column is written with the right type from the start, so opening it shows your data as it actually is.
Delimiters and type detection
Two things make a conversion reliable: reading the right delimiter, and being careful about types.
Delimiter. CSVs are not always comma-separated despite the name. European exports often use semicolons, and some tools use tabs. Auto-detection inspects the first line and picks the separator that fits, so you rarely have to think about it. When a file is unusual, you can set the delimiter yourself and watch the preview update.
Types. Good type detection is conservative. A plain whole number or decimal becomes a numeric cell so you can do maths on it. But anything that merely looks numeric while really being an identifier, like a value with a leading zero, a phone number with a + or a code with letters, is safer kept as text. Being cautious here is the difference between a clean workbook and a column of mangled IDs.
How to convert a CSV to a workbook
Step 1: Add the CSV
Drop in a .csv file or paste CSV text directly into the converter.
Step 2: Confirm the delimiter and types
Leave the delimiter on auto-detect, or set it manually if needed. Keep type detection on so numbers become real values; the preview shows how the columns will land.
Step 3: Download the workbook
Download a real .xlsx file. It opens in Excel, Numbers or Google Sheets with the right types already in place.
A quick example
Take this CSV:
sku,name,price,in_stock
00451,Widget,12.5,true
00452,Gadget,9.99,false
Convert it and you get a workbook where price is a number you can sum, in_stock is a boolean, and sku keeps its leading zeros as text, because turning 00451 into 451 would corrupt the code. That is the behaviour you want: maths-ready where it makes sense, untouched where it does not.
Common mistakes to avoid
- Double-clicking the CSV instead of converting it. That is the exact path that triggers Excel’s type guessing. Convert first, then open the workbook.
- Forcing every column to a number. Aggressive type detection destroys IDs and codes. Leaving identifier columns as text is the safer default.
- Ignoring the delimiter on a semicolon file. If a converted file lands everything in one column, the delimiter was wrong. Set it manually.
Going the other way and exporting a sheet back out to CSV for an import? See how to convert Excel to CSV.