Free · No signup · Browser-based

Convert Excel to CSV.

Drop a .xlsx or .xls, get a clean CSV in one click. Multi-sheet workbooks let you pick which tab to export. Everything runs locally.

To convert Excel to CSV, drop or paste an .xlsx or .xls workbook — csvtodashboard parses it into rows and columns in your browser, then emits a clean, RFC-4180 CSV with one header row. Fields are comma-separated with quoting only where a value contains a comma, quote or newline, so the file opens cleanly in Excel, pandas or any CSV reader. Nothing is uploaded; the whole conversion runs on your device.

01 · How it works

Three steps, then done.

Excel files come in two flavours — modern `.xlsx` and legacy `.xls`. This converter handles both, plus multi-sheet workbooks (you'll get a picker so you can grab the right tab). The CSV output uses standard comma separation with proper quoting, ready for any tool that takes CSV.

i. drop

Drop your file

Drag from Finder, click to choose, or paste data directly into the input pane.

ii. detect

We read the shape

Column types are inferred from the data so the output is correctly typed — not strings everywhere.

iii. use it

Copy, download, or dashboard

Copy the CSV, download it as a file, or hit 'Build dashboard' to chart what's in your data.

02 · Why ours

Smart CSV conversion by default.

Most free CSV converters output a string for every value and bury your file in an upload form. Ours infers types from your data and runs entirely in your browser, so the CSV looks like what you'd write by hand.

  • 01

    Correct types

    Numbers stay numbers, dates stay dates, booleans stay booleans — no quoted-string CSV output.

  • 02

    Local-first

    Your file is parsed and converted in your browser. Nothing is uploaded; verify in DevTools → Network.

  • 03

    Fails loudly

    Malformed input gives a clear, specific error instead of silently wrong CSV — so you can trust the result.

  • 04

    One click to a dashboard

    Every conversion keeps a tabular copy, so you can send the data straight to our visualization tool to chart it.

"Needed a quick CSV conversion and ended up making a dashboard. Didn't expect that."
— the typical csvtodashboard arc
Good to know

excel to csv notes.

Format-specific details worth knowing before you convert Excel to CSV.

  • Quoting only when needed

    Fields containing a comma, quote or newline are wrapped in double quotes (with internal quotes doubled), per RFC 4180; everything else stays bare.

  • Excel's leading-zero trap

    CSV is plain text, so a code like 007 is preserved in the file — but Excel may strip the zero on open. Import the column as text, or use the Excel converter, if that matters.

  • One header, even columns

    The first row is the header and every row carries the same column count, so spreadsheets and parsers never misalign.

03 · FAQ

excel to csv questions.

Does it preserve formulas?
We export the computed values — what you see in the cells — not the formulas themselves. Make sure your formulas have been recalculated before export.
CSV is a plain-text format that has no concept of formatting. Only the data is preserved.
Excel date cells are converted to ISO-style date strings (e.g. 2025-03-14) so they're unambiguous.
You'll see a picker listing every sheet with its row count. Pick one, get its CSV. To convert all sheets, run the converter once per sheet.
Up to ~50 MB. Larger files slow down because parsing happens in browser memory.