RunToolRunRunToolRun
Tools/Converters/Excel to CSV

Excel to CSV

Convert Excel files to CSV format.

100% on device ยท 0 uploads
Drop files here
or click to select ยท .xlsx,.xls
01 ยท Unlimited
Use it as many times as you want โ€” completely free.
02 ยท Private
Your files never leave your device; everything runs in your browser.
03 ยท Fast
Processing happens locally and finishes in seconds.

How to Convert Excel to CSV

1

Select an Excel file

Click the upload area or drop an .xlsx or .xls workbook.

2

Conversion runs locally

The first worksheet's rows are serialized to standard comma-separated UTF-8 text in your browser.

3

Download the CSV

Save a plain-text file that imports into any database, CRM or script.

A spreadsheet is more than its values

An Excel file carries formulas, formatting, multiple sheets, merged cells, charts, comments, conditional rules and column types. CSV carries rows of text. Converting therefore keeps the values and discards everything that surrounded them.

This is usually the point rather than a loss. CSV is what data pipelines, databases and statistical tools want, precisely because it has no hidden behaviour โ€” what you see in the file is exactly what the next program reads.

Formulas become their results

A cell containing a calculation exports as the value it last displayed, not the formula. That value was computed when the workbook was last opened and recalculated, so a spreadsheet with stale or broken references exports the stale numbers without complaint.

Opening and recalculating the workbook before exporting is the cheap defence. A file containing error values exports those errors as literal text, which then arrives in your data as strings that are not numbers.

One sheet at a time

CSV has no concept of multiple sheets. A workbook with several tabs must become several files, and any relationship between them โ€” a lookup from one sheet to another โ€” is gone once they are separate.

This is worth planning before exporting. A workbook where one sheet is a reference table for another produces two files that no longer know about each other, and the joining has to be redone in whatever consumes them.

Dates, numbers and the display trap

Excel stores dates as numbers and shows them according to a format. What lands in a CSV is the displayed text, so a date shown as `03/04/2026` exports ambiguously โ€” the reader cannot tell March from April without knowing the locale that produced it.

Formatting hides things in the other direction too. A number displayed to two decimals may hold more precision underneath, and a column formatted as text keeps leading zeros that vanish the moment something reads the CSV as numbers.

Separators and encoding

Excel's own CSV export follows the system locale, so a machine configured for Turkish or German writes semicolons rather than commas, because the comma is the decimal separator. A file that opens perfectly on one colleague's machine and appears as one long column on another's is this, every time.

Encoding is the companion problem: a CSV saved without a byte order mark and opened by a program assuming a legacy code page turns Turkish characters into replacement symbols. UTF-8 is the right choice, and knowing which encoding you wrote is worth more than any amount of repair afterwards.

What to check, and where it runs

Verify the row count, check any column with leading zeros or long identifiers, and open a row containing free text with commas in it. Those three checks catch nearly everything.

Conversion runs in your browser. Spreadsheets are where organisations keep customer lists, salaries and financial records, and none of that is uploaded here.

Written by Mutaf โ€” Developer of RunToolRun. This section is written from the tool's own implementation.

Why Use This Excel to CSV Converter?

โœ“Universal import format for any system
โœ“Clean UTF-8 plain-text output
โœ“Formulas resolved to their values
โœ“100% local โ€” business data stays private

Frequently Asked Questions

Why convert Excel to CSV?+
CSV is the universal import format โ€” databases, CRMs, e-commerce platforms, mailing tools and scripts all accept it, while .xlsx often isn't supported.
What happens to formulas and formatting?+
CSV is plain text: formulas become their calculated values and formatting (colors, fonts, merged cells) is dropped. Only the data survives โ€” that's the point.
Which worksheet is converted?+
The first sheet in the workbook. If you need another sheet, move it to the first position before converting.
Is the output UTF-8?+
Yes โ€” special characters are written as UTF-8, the encoding expected by modern tools and databases.

Related Tools