Skip to content
Convertto

CSV to Markdown Table

Turn CSV, TSV or pasted spreadsheet data into a Markdown, HTML or reStructuredText table.

Converting a table to Markdown means padding each column to a consistent width and adding the alignment row that Markdown requires. This tool accepts CSV, TSV or data pasted straight from a spreadsheet, right-aligns numeric columns automatically, and also emits HTML and reStructuredText.

Runs in your browser
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Can I paste straight from Excel or Google Sheets?

Yes. Spreadsheets copy as tab-separated values, which is detected automatically — no need to export a file or change the delimiter first.

Why are numbers right-aligned automatically?

Because it lines the digits up by place value, which is how numeric columns are meant to read. A column detected as entirely numeric gets the right-align marker; text columns stay left.

How to use the csv to markdown table

  1. 1Enter or paste your data.
  2. 2Choose the delimiter.
  3. 3Choose the alignment.
  4. 4Turn "First row is a header" on or off as needed.
  5. 5Turn "Compact — do not pad columns" on or off as needed.
  6. 6The result appears immediately — copy or download it.

Embed this tool

Put the working csv to markdown table on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More data & format tools