Shiklo Tools
PDF40
Image20
Calculators & Converters25
Text & Writing13
Developer26
Video14
Audio14
Document14
Data & Spreadsheet12
Web & SEO9
OCR & Scanning5
Archive & File12
Security & Privacy23
Health & Medical29
QR & Barcode5

CSV to Excel

Convert CSV or TSV files to Excel .xlsx with real numbers, a bold frozen header with filters and sensible column widths. Several CSVs → one workbook.

Turn CSV exports from shops, banks, CRMs and databases into proper Excel workbooks. Opening a CSV directly in Excel often goes wrong: everything lands in one column because of a semicolon separator, accents turn into strange symbols, ZIP codes and phone numbers lose their leading zeros, and long ID numbers become 1.23E+15. The CSV to Excel converter avoids all of that.

It detects the separator, reads quoted values and Unicode correctly, stores numbers as real numbers while keeping values like 007 or 02134 as text, makes the first row a bold, frozen header with filter buttons, and sets column widths to fit. Convert several CSV files at once into one workbook with one sheet each, or into separate files. Everything happens in your browser — your data is never uploaded.

How to use CSV to Excel

  1. Choose or drop one or more CSV or TSV files.
  2. Check the separator (Auto works for most files) and the header option.
  3. Choose one workbook with a sheet per file, or a workbook per file.
  4. Press Convert to Excel and download the .xlsx.

Features

  • Separator detected (comma, semicolon, tab, pipe) or chosen.
  • Numbers stored as numbers; leading zeros and long IDs kept as text.
  • Bold, frozen header row with filters.
  • Column widths fitted to the content.
  • Several CSV files as sheets of one workbook, or separate workbooks.
  • Unicode and accents preserved; files checked by content.
  • Runs in your browser with ExcelJS: no upload.

Common uses

Turn order exports from online shops, bank statements, payment reports, newsletter subscriber lists and database query results into workbooks you can sort, filter, chart and share. Combine monthly CSV exports into one workbook with a sheet per month. Send colleagues a clean Excel file instead of a CSV that may open incorrectly on their computer. Prepare data for pivot tables, which work best when numbers are stored as real numbers — exactly what this converter does.

What goes wrong when Excel opens a CSV

Excel guesses how to read a CSV based on your computer's regional settings, and the guesses often damage the data. Converting to .xlsx first gives you a file that opens the same way everywhere.

Problem in ExcelWith this converter
All values in column A (semicolon or tab files)Separator detected and applied
Café shows as CaféUTF-8 text read correctly
02134 becomes 2134Values with leading zeros kept as text
1234567890123456 becomes 1.23457E+15Long numbers kept as text, digit for digit
Dates or codes like 3-4 turned into datesValues stored exactly as written

How values are stored

A value becomes a number in Excel only when it is a plain number: digits with an optional minus sign and decimal point, such as 42, -3.5 or 1e3. Anything else stays text exactly as written — values with leading zeros, thousands separators like 1,234, currency symbols, percentages, and numbers longer than 15 digits, which Excel would otherwise round. That way nothing is silently changed, and numeric columns can still be summed and charted.

Several files at once

Drop several CSV files to convert them together. By default they become the sheets of one workbook, each named after its file — handy for monthly exports or related tables. Sheet names follow Excel's rules: at most 31 characters, no special characters, and duplicates get a number. Turn the option off to get a separate .xlsx file for each CSV instead.

Private and accurate

Each file is checked by its content, so a picture or document renamed to .csv is refused with a clear message, and very large files are stopped before they freeze the browser. The workbook is created by ExcelJS, an open-source library, on your device. Nothing is uploaded, which matters for customer lists, payroll and financial exports. To go the other way, use Excel to CSV; to look at a CSV first, use the CSV Viewer.

Frequently asked questions

How do I convert CSV to Excel?

Drop the CSV file, press Convert to Excel and download the .xlsx workbook.

Will leading zeros be kept?

Yes. Values like 007 or 02134 are stored as text, so the zeros stay.

Can I convert several CSV files into one workbook?

Yes. Each CSV becomes a sheet named after the file.

Is my data uploaded?

No. The conversion runs in your browser.

My CSV uses semicolons. Will it work?

Yes. The separator is detected automatically, or you can choose it.

Does it keep accents and other alphabets?

Yes. Text is read as UTF-8 and stored correctly in Excel.

Can I convert Excel back to CSV?

Yes, with the Excel to CSV tool.

Related tools