Create Markdown tables visually with a spreadsheet-like editor. Set column alignment, add rows and columns, import from CSV.
This free online tool lets you create Markdown tables using a visual spreadsheet-like editor. No need to manually type pipes and dashes — just fill in the cells and generate perfect Markdown syntax.
Markdown tables use pipes (|) to separate columns and hyphens (-) for the header separator row:
| Name | Age | City | | ----- | --- | -------- | | Alice | 30 | New York | | Bob | 25 | London |
Control text alignment using colons in the separator row:
| --- | — Left-aligned (default)| :---: | — Center-aligned| ---: | — Right-alignedMarkdown tables work on GitHub, GitLab, Bitbucket, Reddit, Stack Overflow, Notion, Obsidian, Discord, Slack, and most modern Markdown renderers. They're part of GitHub Flavored Markdown (GFM) and CommonMark extensions.
Yes! Copy your spreadsheet data (which is tab-separated), click "Import CSV", select Tab as the delimiter, paste your data, and click Import. The data will populate the table editor.
There's no hard limit, but very large tables (50+ rows/columns) may be slow to render in some Markdown viewers. For large datasets, consider linking to a CSV file instead.