CSV to Excel converter

Open CSV data as a proper Excel spreadsheet, without uploading it.

On your device
Choose CSV files

or drop them here, or paste them

About CSV to Excel

Opening a CSV in Excel can go wrong: everything lands in one column, or numbers and dates change. Converting to a real .xlsx file puts every value in its own cell, ready to sort, filter and share.

The converter works out whether your file uses commas, semicolons or tabs, as European versions of Excel save CSV with semicolons. Values are kept exactly as written. Your data is read in your browser and stays on your device.

The first row of your CSV becomes the first row of the spreadsheet, so column headings stay at the top. Quoted values with commas or line breaks inside them stay in one cell. The result is a standard .xlsx file that opens in Excel, Google Sheets, Numbers and LibreOffice.

Values are stored as text, exactly as they appear in the CSV, so postcodes, phone numbers and product codes keep their leading zeros and long numbers are not turned into scientific notation. If you need to calculate with a column, Excel can turn it into numbers in one click.

Questions and answers

Yes. That happens when the separator doesn't match your Excel's settings. This converter detects commas, semicolons and tabs and puts each value in its own column.

The value is stored exactly as in your CSV. Excel shows cells as you'd expect, but very long numbers may display in short form until you widen the column.

Yes. The file is read and the spreadsheet made in your browser. Nothing is sent to a server.