Sign up free

CSV to Excel Converter

Open CSV, TSV and TXT data as a proper XLSX, split into the right columns and readable in any language, several files at a time.

or drop files here

Accepts CSV, TSV, TXT

Encrypted upload. Files are deleted automatically after 1 hour.

About CSV to Excel

CSV to Excel fixes the two things that go wrong when you double-click a CSV: everything lands in column A, or the text turns into strange symbols. The separator (comma, semicolon, tab or pipe) is read from the data, and so is the encoding, so UTF-8 files with or without a BOM, Chinese GBK exports, Traditional Chinese Big5, Japanese Shift-JIS and Windows-1252 files with the accented letters of an older European PC all come out readable. If the export comes as JSON instead, JSON to Excel flattens it into a spreadsheet.

Add several CSV or TSV files and, with Several CSVs as the sheets of one workbook on, they arrive as one .xlsx with a sheet per file, each named after its file; switch it off for one workbook per CSV, all of them also in one ZIP. Numbers become real numbers that keep their look: 412.50 keeps its two decimals and 18.6% stays a percentage. Phone numbers, ID numbers and codes with leading zeros stay text, so 007 doesn't turn into 7 and a long ID doesn't become 1.38E+10, and dates are kept exactly as written. With First row is the header on, the top row is bold and frozen, with filter buttons on every column.

How to use CSV to Excel

  1. 1
    Add the CSV files

    Choose or drop one or more .csv, .tsv or .txt files, such as exports from online banking, a shop back end or a survey tool. Up to 20 files go in one task, or 50 with VIP.

  2. 2
    Check the options

    First row is the header and Several CSVs as the sheets of one workbook are on by default. Turn off the first if your files start straight away with data, and the second for a separate workbook per file.

  3. 3
    Click CSV to Excel

    We detect the separator and encoding of each file, then build the workbook on our server.

  4. 4
    Open it in Excel

    Download the .xlsx, or the ZIP of workbooks. Sheets are named after your files and the columns are already sized to fit.

Why use Cubfile for this

  • Right columns, right characters

    The separator is read from the data, and UTF-8, GBK, Big5, Shift-JIS and Windows-1252 files are decoded correctly.

  • Many CSVs, one workbook

    A month of daily exports becomes one .xlsx with a sheet per file, named after it, or one workbook each if you prefer.

  • Numbers that add up, IDs intact

    Amounts and percentages become numbers in their own format, while leading zeros and long phone or ID numbers stay text.

  • A header ready to filter

    The first row is bold and frozen, with filter buttons on every column, so you can sort and filter straight away.

FAQ

CSV to Excel: questions and answers

Why does my CSV open in one column in Excel?
Excel guesses the separator from your computer's regional settings, so a semicolon file on a comma system lands in column A. Here the real separator is read from the data, and the XLSX opens with every value in its own column. After editing, Excel to CSV saves the workbook as a CSV again.
Will CSV to Excel keep my leading zeros?
Yes. Values like 00731 or 0086 stay text, and so do long numbers such as ID or phone numbers, which Excel would otherwise show as 1.38E+10. Ordinary amounts and percentages become numbers.
Can I combine several CSV files into one Excel file?
Yes. Add them all to one task and keep Several CSVs as the sheets of one workbook on. You get one .xlsx with a sheet per CSV, each sheet named after its file, and every file's separator and encoding are detected on their own. Switch the option off to get one workbook per CSV instead, all of them also in one ZIP.
Is CSV to Excel free to use?
Yes. You can run 2 tasks without an account and 2 a day with a free account, each with up to 20 files of 50 MB, while VIP takes 50 files of up to 1 GB per task with no daily cap.
Who can see the data in my CSV?
Nobody at Cubfile opens it. The files travel over HTTPS, are converted in an isolated process and are deleted along with the workbook one hour later, and they're never used to train AI.
Share CSV to Excel with a friendIt runs in any browser, and they can try it without signing up.

Related tools

XLSSQL Excel to SQLGenerate CREATE TABLE and INSERT statements from Excel or CSV.
XMLXLS XML to ExcelTurn repeating XML records into spreadsheet rows.
CSVJSON CSV to JSONConvert CSV to JSON in your browser. Nothing is uploaded.
CSVXML CSV to XMLConvert CSV or Excel rows into XML records.
XLSCSV Excel to CSVSave each sheet as CSV, line breaks in cells handled.
XLSHTML Excel to HTMLTurn a sheet into an HTML table you can paste into a page.
XLSJPG Excel to ImageSnapshot sheets and charts as images.
XLSJSON Excel to JSONTurn rows into JSON objects using the header row as keys.