CSV to Excel

Convert CSV or TSV into an Excel (.xlsx) workbook. Values are stored as text, exactly as in your file.

Drop a file or click to browse

or paste data below

Converted .xlsx will be ready to download here

Need the reverse conversion? Excel to CSV

How CSV to Excel works

Why convert instead of opening the CSV in Excel

When Excel opens a CSV directly, it guesses the type of every cell. 00142 becomes 142, a 16-digit order ID becomes 1.23457E+15 and loses its last digits, and values such as 3-4 or MARCH1 can turn into dates. Saving the file then writes those changes back. Our article on moving between Excel and CSV without data loss covers the common cases.

This converter avoids the guessing. It writes every value into the workbook as a text cell, exactly as it appears in the CSV, so the workbook opens with your data unchanged.

The trade-off: numbers are stored as text

Because every cell is text, Excel marks numeric-looking cells with a small green triangle, and formulas such as SUM skip them. When you need to calculate on a column, select it and choose Convert to Number from the warning menu, or use Data > Text to Columns > Finish. Columns you leave alone keep their leading zeros.

The workbook has one sheet named Sheet1, with your header row in row 1. No formatting, column widths, or formulas are added.

Limits and input

A sheet is limited to 100,000 data rows and 500 columns. Larger inputs are rejected with a message rather than silently cut off. The workbook is built entirely in your browser, so very large files depend on your device's memory.

Comma- and tab-separated input are both accepted; tabs are detected from the header line. Quoted fields with commas or line breaks are parsed correctly, and a line break inside a cell becomes a line break inside the Excel cell.

How to use CSV to Excel

  1. 1

    Paste CSV or TSV, or drop a file.

  2. 2

    Check that the row count and columns look right in the status line.

  3. 3

    Download data.xlsx and open it in Excel, Google Sheets, or Numbers.

  4. 4

    Convert the columns you need for formulas to numbers in Excel.

When to use it

Sharing with non-technical colleagues

Send a workbook that opens with a double-click and shows IDs exactly as exported.

Product and inventory lists

Keep SKUs, barcodes, and ZIP codes with their leading zeros.

CSV to Excel questions

Why does Excel show green triangles on my numbers?

Cells are written as text so values are not reformatted. Excel flags numbers stored as text; use Convert to Number on the columns you want to calculate with.

Can I create several sheets in one workbook?

No. Each conversion produces a single-sheet workbook named Sheet1.

Does it support the older .xls format?

No. The output is .xlsx, which Excel 2007 and later, Google Sheets, LibreOffice, and Numbers all open.

Questions about privacy, file size, or accounts are answered on the FAQ page.

Other tools in the same category, starting with the reverse conversion

Search all tools