Markdown Table Generator
Paste a table
Copy cells from Excel, Google Sheets or Numbers, a CSV file or an existing Markdown table, and paste them here.
Table
The first row is the header.Result
| | | |
| --- | --- | --- |
| | | |
| | | |Preview
Build a Markdown table in a grid or paste one from Excel, Google Sheets or CSV, set column alignment and copy neat Markdown or HTML - no upload.
Writing Markdown tables by hand means counting pipes and dashes. Type into the grid instead, or paste a range straight from Excel, Google Sheets or Numbers, a CSV file or a table from a README, and the Markdown appears with its columns lined up. Set each column left, center or right, add or remove rows and columns, swap rows and columns, then copy the result as GitHub-flavoured Markdown or as an HTML table. Pipes inside cells are escaped and line breaks become <br>, so the table renders the same on GitHub, GitLab, Notion, Obsidian and most documentation sites.