We use essential cookies to make this site work. Optional analytics cookies help us improve your experience. Privacy Policy
Markdown Table Generator
Convert CSV, TSV, or pasted spreadsheet data into clean GitHub Markdown tables. Auto-separator, alignment, quoted fields. Free. 100% free and private.
How to use
Paste CSV/TSV — Paste comma, tab, pipe, or semicolon-separated data — or any spreadsheet copy.
Pick Options — Auto-detect separator, choose alignment, and tell us if the first row is a header.
Copy Markdown — Drop the table into GitHub, GitLab, Reddit, Discord, Notion, or any MD-friendly doc.
The Markdown Table Generator converts CSV, TSV, or any delimited data into properly formatted GitHub-Flavoured Markdown tables. Auto-detects separator, supports quoted fields, picks column alignment, and produces clean output ready for GitHub READMEs, Notion docs, Reddit posts, and blog posts.
What it handles
Comma, tab, pipe, and semicolon separators (auto-detected).
Quoted CSV with embedded commas and escaped quotes.
Left, center, or right column alignment.
Optional first-row header.
Pipe characters in data are auto-escaped.
Common use cases
Convert Excel/Google Sheets selections into GitHub README tables.
Build comparison tables for blog posts.
Format Discord/Slack-friendly tabular data.
Document API endpoint parameters or config options.
Privacy
All conversion happens locally inside your browser. Internal spreadsheets, customer data, and confidential reports are never uploaded.
Yes. Fields wrapped in double quotes may contain commas and escaped quotes (""), following the standard CSV convention.
How do I align columns?
Pick left, center, or right alignment — the tool emits the correct CommonMark separator (':---', ':---:', '---:'). Rendered tables respect the alignment in most viewers.
Can I paste from Excel or Google Sheets?
Yes — spreadsheet copies typically use tab separators. Set the separator to auto-detect or tab and the tool will handle it.
Related free tools
Text Reverser — Reverse text by characters, words, or lines with Unicode support.
Letter Counter — Count letters, digits, and special characters with frequency analysis.
Sentence Counter — Count sentences and analyze average sentence length.