Convert CSV to a Markdown table.

Paste-ready Markdown tables from any .csv or .tsv. Quoted fields, embedded commas and semicolon separators handled. Converted in your browser.

Converted in your browser
3 of 3 free conversions left today
PDF
DOCX
XLSX
Images

A CSV is already a table — it just isn't readable until it's formatted. CleanMD turns it into a proper Markdown table with an aligned header row, so it drops straight into a README, a GitHub issue, a wiki or your notes. It follows the CSV standard (RFC 4180): quoted fields, escaped quotes and values containing commas or line breaks are parsed correctly, and it auto-detects comma, semicolon (Excel in many locales) and tab separators. The whole conversion runs client-side — your data never leaves the browser.

How it works

  1. 1Drop your .csv or .tsv file in the converter above.
  2. 2The separator is detected automatically and the first row becomes the table header.
  3. 3Preview the Markdown table, then copy it or download the .md file.

Before and after

team.csv
Name,Role,"Notes"
Mario Rossi,Engineer,"Joined 2024, backend"
Anna Bianchi,Design,"Leads UI, based in Rome"
converted.md
| Name         | Role     | Notes                |
| ------------ | -------- | -------------------- |
| Mario Rossi  | Engineer | Joined 2024, backend |
| Anna Bianchi | Design   | Leads UI, based in Rome |

Frequently asked questions

Does it handle commas inside quoted fields?

Yes. The parser follows RFC 4180: fields wrapped in double quotes can contain commas, line breaks and escaped quotes (""), and they're kept as a single cell instead of splitting the row.

What about semicolon or tab-separated files?

Both are supported. Excel in many European locales exports semicolon-separated CSV, and .tsv files use tabs — the separator is detected automatically from the first row.

Is my data uploaded anywhere?

No. CSV conversion runs entirely in your browser and nothing is stored. Your spreadsheet data never leaves your device.

What does the first row become?

The first row is used as the Markdown table header, matching how spreadsheets and most CSV exports are structured.

Is it free?

Yes — CSV to Markdown is part of the free tier, no account required.

Other converters