Skip to content
CSVTidy
Free tool

Convert CSV to a Markdown table.

Paste spreadsheet data and get a properly aligned Markdown table you can drop straight into a README, GitHub issue, or documentation page. Pipes inside cells are escaped so the table never breaks.

Everything runs in your browser. Nothing is uploaded.

Drop a CSV or Excel file here

Or choose a file — nothing leaves your browser.

Common questions

Are pipe characters handled?

Yes — a literal | inside a cell is escaped as \| so it does not split the column.

Can I set column alignment?

Yes, left, center, or right, applied to all columns via the separator row.

Is my file uploaded anywhere?

No. The file is parsed and processed entirely in your browser using JavaScript. It never leaves your device, and nothing is stored on our servers.