CSV to Excel Converter
Turn a CSV export into a proper Excel workbook with every value in its own column. Upload your CSV below and get back an .xlsx file ready for sorting, formulas, charts and formatting, whether the file uses commas, semicolons, tabs or pipes.
If your CSV opens in a single column when you double-click it, or accents show up as é and ç, this converter fixes both: it works out the separator and the text encoding for you.
How the CSV to Excel (XLSX) conversion works
Filembly reads the first lines of your file and picks the separator that splits them into a consistent number of columns: comma, semicolon, tab or pipe, ignoring separators inside quoted values. It decodes the text as UTF-8, or as the older Windows encoding that Excel itself often saves, so accented characters come through intact.
Each value is then written into a fresh XLSX worksheet with care: numbers become real numbers (including decimal commas like 1.234,56 in semicolon files), values with leading zeros such as postcodes and phone numbers stay as text, long ID numbers are not rounded, and ambiguous dates are left exactly as written.
How to convert CSV to Excel (XLSX)
- Upload your .csv file above.
- Confirm Excel (XLSX) as the destination.
- Click Convert.
- Download the workbook and open it in Excel, Google Sheets or LibreOffice: the columns are already split.
Limitations to know about
- CSV carries no styling, so the workbook starts unformatted: headers aren't bolded and column widths are defaults.
- Only ISO dates (2026-10-01) are converted to date cells. Dates like 03/04/2026 mean different days in different countries, so they are kept as text rather than risk a wrong guess.
- One CSV becomes one worksheet; to build a multi-sheet workbook, convert each file and combine them in Excel.
Privacy and security
Your file is uploaded over HTTPS, converted entirely in memory and streamed straight back to your browser. It is never written to disk, never logged and never retained after the conversion — there is nothing to delete because nothing is stored. Files are validated by extension, type and content signature, and uploads are never executed. Read more in our privacy policy.
Frequently asked questions
My CSV uses semicolons. Will it work?
Yes. Semicolon-separated files, which Excel produces in Brazil, Spain, much of South America and most of Europe, are detected automatically, and their decimal commas are read as numbers. Tab- and pipe-separated files work the same way.
Why does my CSV open in one column in Excel?
Because the file's separator doesn't match the list separator in your computer's regional settings: a comma file opened on a semicolon system, or the other way round. Converting the file to XLSX removes the problem for good, because a workbook stores columns explicitly. Our guide on CSV files opening in one column covers Excel's built-in fixes too.
Will accents and special characters survive?
Yes. The converter reads UTF-8 files and older Windows-encoded files, so names like João, Málaga or Müller come through correctly instead of as ã or á.
Are quoted fields and commas inside values handled?
Yes. The parser follows the CSV standard, so values like "Smith, John" with embedded separators, quotes and even line breaks inside quoted fields import into single cells correctly.
Why convert CSV to XLSX instead of just opening the CSV in Excel?
Opening a CSV directly lets Excel guess: it may split the columns wrongly, garble accents, strip leading zeros and turn long IDs into 1.23E+19. Converting first gives you a real workbook with the data exactly as it was in the file.