excel in · universal out

XLSX to CSV Workbook in. CSV out.

Excel can save as CSV — sometimes. With dates that flip on you, encodings that break in non-English locales, leading zeroes that get eaten. Morph runs SheetJS in your browser tab — UTF-8 BOM where needed, proper RFC 4180 quoting, configurable date format, leading zeroes preserved. Per-sheet output or merged. The XLSX stays where it was. The CSVs save locally. Free for everything that runs on your device; AI is paid in credits.

Drop a file here
XLSX → CSV
Choose a file
Reads and writes inside this tab. Nothing is sent anywhere.

What it actually does

01
READ

Workbook parsed

Every sheet, every cell, every type — read in-tab via SheetJS. No Office runtime needed.

02
TYPE

Dates and zeroes kept

Date format you choose. Leading zeroes on zip codes preserved. Currency stays currency.

03
EMIT

RFC 4180 CSV

Quoted fields, escaped commas, CRLF line endings — Excel re-opens it cleanly. Sheets, Numbers, anywhere.

04
SHEETS

Per-sheet or merged

One CSV per sheet (default) or all sheets concatenated. Your call.

How it works

  1. Open morph.cool — browser only.
  2. Drop the .xlsx file.
  3. Pick CSV as the output. Choose date format and sheet handling.
  4. Each sheet becomes its own CSV — or all merged into one.
  5. The CSV(s) download. The XLSX stays where it was.
0Upload
∞Batch limit
1-clickExport

Why people leave the upload-and-queue tools

Excel will export CSV from File > Save As — sometimes. Then your dates flip from MM/DD to DD/MM because of locale, your zip codes lose leading zeroes because Excel guessed numeric, and your accented characters become mojibake because of encoding. Morph runs SheetJS in your tab — encoding-safe, type-aware, RFC 4180-compliant.

Frequently asked

Why not just save as CSV from Excel?

Encoding (locale issues), date format (MM/DD vs DD/MM), and type detection (zip codes losing leading zeroes). Morph's converter handles all three correctly.

Multi-sheet workbooks?

One CSV per sheet (default) or all sheets concatenated into one CSV with a sheet column. Toggle is right there.

Date format?

ISO 8601 (default) or US/EU/custom. Configurable per-conversion.

Does it handle formulas?

Yes. Computed values export to the CSV. The formula text doesn't (CSV is value-only).

Can I batch?

Yes. Drop a folder of XLSX files, get CSVs. Free tier has no batch limit.

Is there a free tier?

Yes. Everything that runs on your device is free with no cap. AI and server work is paid in credits, about a cent each.

Convert XLSX → CSV
Convert XLSX → CSV
Nothing leaves your device · Free for what you make, credits for what we run