Spreadsheet & CSV Tools

CSV to Excel Converter

Turn CSV files into proper Excel workbooks without the usual import problems. The separator and text encoding are detected, numbers become real numbers while codes with leading zeros stay intact, and several files can be combined into one workbook.

  • Runs in your browser
  • No sign-up
  • Free to use

How to use CSV to Excel

  1. Drop one or more CSV, TSV or TXT files, or browse for them.
  2. Check the preview; change the separator if the columns are not split correctly.
  3. Choose the options: numbers, column widths, filter buttons, one workbook for all files.
  4. Select Convert to Excel and download the .xlsx file, or all files as a ZIP.

CSV to Excel features

Separator detection

Recognises commas, semicolons, tabs and pipes, with a manual override.

Encoding aware

Reads UTF-8, UTF-16 and older Windows-1252 exports, so accented characters arrive correctly.

Leading zeros preserved

Postcodes, phone numbers and long IDs stay text instead of being mangled into numbers.

Formula-safe

Cells beginning with = are stored as plain text, never as live formulas.

Several files at once

Convert each file separately or merge them into one workbook with a sheet per file.

Private

The conversion runs in your browser. Your data is not uploaded.

When to use CSV to Excel

  • Opening an export from a shop, bank or CRM in Excel without broken characters.
  • Sending a report as a workbook to someone who is not comfortable with CSV.
  • Collecting monthly CSV exports as sheets in one file.
  • Preserving identifiers that Excel would otherwise convert to scientific notation.

CSV to Excel FAQ

Why not just open the CSV in Excel?

Excel guesses when it opens a CSV directly. Depending on regional settings it may put everything into one column, turn 00123 into 123, show long numbers as 1.23E+15, read 3/4 as a date and garble accented letters. Converting first gives you a workbook in which these decisions have been made carefully.

How are numbers and text told apart?

A cell becomes a number only when it is unambiguous: digits with an optional minus sign and decimal point, no leading zeros and at most fifteen digits. Everything else, including values such as 007, +4912345 or 1234567890123456, is kept as text exactly as written.

Is it safe to convert files from unknown sources?

CSV files can contain cells that start with = or @, intended to run as formulas when opened. This converter writes every text cell as text, so such content is displayed, not executed.

What are the size limits?

An Excel sheet holds 1,048,576 rows and 16,384 columns; larger files cannot be represented and are rejected with a message. Files up to 50 MB each are accepted, and speed depends on your device.

My columns are not separated correctly. What can I do?

Choose the separator manually. Files from European systems often use semicolons, and database exports sometimes use tabs or pipes. The preview updates as soon as you change the setting.

Does the result work in Google Sheets and LibreOffice?

Yes. The output is a standard .xlsx file that Google Sheets, LibreOffice Calc, Numbers and Excel itself open without conversion.

What makes CSV awkward in spreadsheets

CSV is the simplest data format there is: one line per record, values separated by a character. That simplicity leaves a lot unsaid. The file does not state which character separates the values, how text is encoded, or whether a value is a number, a date or a piece of text that merely looks like one. A spreadsheet program has to guess all three every time it opens the file, and its guesses depend on the language settings of the computer.

The consequences are familiar to anyone who handles exports. In countries where the comma is the decimal mark, programs write CSV with semicolons, and a comma-separated file opens as a single column. A product code such as 000451 loses its zeros. A sixteen-digit order number is rounded, because spreadsheets store numbers with about fifteen digits of precision, and the last digit silently becomes zero. Gene names and part numbers turn into dates.

An Excel workbook, by contrast, records the type of every cell. Converting CSV to XLSX with explicit rules moves the guessing from the moment of opening, where you cannot control it, to the moment of conversion, where you can. This tool applies conservative rules: only values that are certainly numbers become numbers, and anything that would be changed by the conversion remains text.

The options add convenience on top. Fitted column widths save the first minute of every spreadsheet session. Filter buttons on the header row make the file ready for sorting and filtering. Combining files into sheets is useful for recurring exports, such as one sheet per month, where a single workbook is easier to pass around than a folder of files.

Other useful tools