Excel to CSV

Convert Excel spreadsheets to CSV files in your browser.

XLSX workbook readerMulti-sheet supportLocal & privateExcel and Sheets friendly

Workbook upload and CSV settings

Upload an Excel workbook to read its worksheets, or drop a CSV/TSV export. Files are parsed locally — nothing is uploaded.

Upload an Excel workbook

Supported: .xlsx. CSV and TSV exports are also accepted. Legacy .xls and .ods are not supported.

Encoding

CSV output is generated as UTF-8 text.

Conversion notes
  • Upload an .xlsx workbook (or a CSV/TSV export) to generate CSV.

CSV output and preview

Review, copy, or download the selected worksheet as CSV.

Worksheet

None

Sheet rows

0

Sheet columns

0

CSV rows

0

Delimiter

comma

Quote mode

auto

Line ending

LF

Estimated CSV size

0 B

Encoding

UTF-8

Tool support layer

Local XLSX reader

Worksheet preview

Copy / download CSV

How Excel to CSV Conversion Works

Read the workbook

The .xlsx file is opened locally as a ZIP of XML parts in your browser.

Pick a worksheet

Each sheet in the workbook can be selected and exported on its own.

Rows and cells

The used range of the sheet becomes CSV rows and fields.

Values, not styling

Text, numbers, booleans, and dates are exported as readable values.

Delimiters

A delimiter separates fields in each row.

Quotes

Quotes protect delimiters and line breaks inside values.

Data Types, Dates, and Formulas

Text

Text cells and shared strings are preserved, including Unicode.

Numbers

Numeric values keep reasonable precision.

Dates

Date cells export as readable YYYY-MM-DD instead of serial numbers.

Booleans

TRUE and FALSE values are written as TRUE/FALSE.

Formulas

Cached formula results are exported; uncached formulas keep their text and are flagged.

Empty cells

Blank cells are preserved so columns stay aligned.

What CSV Cannot Store

Formatting

Colours, fonts, borders, and styles are not stored in CSV.

Charts and images

Charts, images, comments, and objects are not exported.

Merged cells

Merged-cell layout flattens into plain values.

Macros

Macros are never executed and are not exported.

Multiple sheets

Each worksheet exports to its own CSV file.

Review output

Always review CSV before importing into another system.

Privacy and Local Processing Notes

Local conversion

Workbooks and text files are read locally in the browser.

No account

No sign-up is required.

No backend storage

This tool does not add backend storage.

No upload

Spreadsheet data is not sent to a server by this tool.

Download control

Downloaded CSV files stay under your control.

Sensitive data

Avoid uploading confidential spreadsheets unless necessary.

Method Explanation

1. Upload an Excel .xlsx workbook (or a CSV/TSV export).
2. Validate the file type and size locally.
3. Read worksheets, shared strings, dates, and cached formula values.
4. Choose the worksheet to export.
5. Convert the used range into CSV fields.
6. Escape quotes, delimiters, and line breaks correctly.
7. Preview, copy, or download the generated CSV file.

Frequently Asked Questions

It reads a spreadsheet workbook in your browser and exports the selected worksheet as a plain-text CSV file you can open anywhere.