CSV is a text file that pretends to be a spreadsheet. Excel can open it, but on many PCs a double-click treats the whole row as one cell, or splits on the wrong character if your region uses semicolons.
CSV to Excel reads a comma-separated file and writes a proper .xlsx. Open that in Excel or Google Sheets and the columns are already there. No import wizard, no โText to Columnsโ after the fact.
What it expects
Commas between fields. Quotes around a field that itself contains a comma. Tab-separated exports from some science tools will not auto-detect here. Save or export as CSV with commas first.
First 10,000 rows, 10 MB. That covers most exports from a form or a small database dump. A million-row warehouse extract belongs in desktop Excel or a real database, not a browser tab.
Going the other way
Excel to CSV takes the first sheet of an .xlsx and writes a CSV. Charts, extra sheets, and macros are dropped. Formulas become the calculated values when the library can see them. If you still have an old .xls, save it as .xlsx first.
Both conversions upload the file, build the download, and discard the copy. Do not send a sheet you would not attach to an email.