Free · Instant · Runs in Your Browser

Table → Markdown

Paste a CSV, tab-separated, or pipe-delimited table and get a perfectly formatted Markdown table instantly.

Input format

Column alignment

Frequently Asked Questions

What is a Markdown table?

A Markdown table is plain text formatted with pipe | characters as column dividers and dashes --- as a separator row beneath the header. It renders as a proper visual table in GitHub, GitLab, Notion, Obsidian, Typora, and documentation tools like MkDocs and Docusaurus.

How do I convert an Excel or Google Sheets table to Markdown?

Select the cells in Excel or Google Sheets and copy them (Ctrl+C / Cmd+C). The copied data is tab-separated. Paste it into this tool — the separator is auto-detected as TSV — then click Convert. The result is a properly formatted Markdown table ready to paste into any README or docs file.

What input formats are supported?

The tool accepts CSV (comma-separated), TSV (tab-separated — the default when copying from Excel or Google Sheets), and pipe-delimited tables. The separator is auto-detected from the first line, or you can select it manually using the Input Format buttons.

How do I align columns in a Markdown table?

Use the Column Alignment selector before converting. Left adds --- to the separator row (the default). Center adds :---: which most renderers centre-align. Right adds ---: for right-aligned columns. The separator row controls how GitHub, GitLab, and other renderers display the column content.

Which Markdown apps and renderers support tables?

GitHub Flavored Markdown (GFM), GitLab, Notion, Obsidian, Typora, MkDocs, Docusaurus, Jekyll, and Hugo all support Markdown tables. Standard CommonMark does not include tables, so basic Markdown editors may show the raw pipe characters instead of a rendered table.

Can I convert a Markdown table back to CSV?

This tool converts tabular data to Markdown — it is a one-way converter. To go the other direction, copy the table rows (excluding the pipe characters) into a spreadsheet, or use the CSV ↔ JSON converter on Anvya AI for further data manipulation.

How It Compares

FeatureAnvya AItabletomarkdown.comManual typing
Free to use
Auto-detects CSV / TSV / pipePartial
Column alignment control
Live rendered preview
Download as .md file
Download as styled .html
Runs in browser — no upload
No login required