DocsBolt

Excel to CSV Converter

Convert .xlsx spreadsheet data to a universally readable CSV format.

.xlsx · up to 200 MB per file

  • XLSX
  • up to 200 MB per file
  • Never uploaded

What Excel to CSV does

Export an Excel sheet to CSV. Plenty of systems will only take CSV — import routines, statistical packages, database loaders and older business software. CSV is plain text with no proprietary structure, which is precisely why those systems ask for it.

Only the first sheet is exported, because CSV has no way to hold more than one; move the sheet you want to the front, or export it alone. Cells are written as their displayed value: a formula becomes its last calculated result, a date is written the way Excel formatted it, and a number keeps the decimals shown. A cell containing a comma, a quote or a line break is wrapped in quotes so the row stays intact.

The conversion runs in the browser with SheetJS and the workbook is not uploaded. Formatting, colours, merged cells and charts do not exist in CSV and are dropped; merged cells contribute their value once, in the top-left position. The file is written as UTF-8 with a comma separator — if your import routine expects semicolons, tell it to treat the file as comma-separated.

Worked example

in · inventory.xlsx — Sheet1
| Item        | Qty | Price |
| Pen         |   3 |  1.20 |
| Book, red   |  12 |  9.99 |
out · inventory.csv
Item,Qty,Price
Pen,3,1.2
"Book, red",12,9.99

The first sheet is exported. Formulas are written as their calculated values; a cell containing a comma is quoted. Formatting, colours and other sheets are not part of CSV.

How it works

  1. 01

    Upload Excel

    Choose the .xlsx; it is never uploaded.

  2. 02

    Convert

    DocsBolt exports the first sheet as CSV.

  3. 03

    Download

    Get a UTF-8 CSV of the sheet you selected, values as displayed.

Diagram: a EXCEL document passes through the converter and comes out as a CSV document, with its headings, table and picture preserved.EXCELCONVERTCSV

Formats and limits

Accepts
.xlsx
Produces
CSV
Files per run
One
Size limit
200 MB per file

When you'd use it

  • Uploading a spreadsheet to a system that only imports CSV
  • Loading sheet data into Python or R
  • Sharing data with someone who does not use Excel

Limitations

  • First sheet only; CSV has no concept of multiple sheets, formatting or formulas.

Questions

What do I lose in the conversion?

Formulas, formatting, charts, images and multiple sheets. Only the values from the cells remain. That is inherent to CSV, not a limitation of the conversion.

What happens to my formulas?

Their calculated results are exported, not the formulas themselves. So a SUM cell becomes the number it currently shows.

How are multiple sheets handled?

CSV holds a single table, so each sheet becomes its own CSV, named after the sheet, and they download together in one ZIP. Empty sheets are skipped.

What happens to your file

Your file is never uploaded or stored.

Full detail in the Privacy Policy.

Tools people use next

More Excel tools

Move between spreadsheets, CSV and PDF.

Browse Excel & CSV tools