Markdown Table Generator
Create Markdown tables visually. Edit cells, add or remove rows and columns, set column alignment, and copy the result instantly.
| Column 1 | Column 2 | Column 3 | | --- | --- | --- | | | | | | | | |
How to Use
Edit the table
Click any cell and type your content. The first row is the header row.
Adjust structure and alignment
Use the toolbar to add or remove rows and columns. Click the alignment indicator (L/C/R) under each column header to cycle through left, center, and right alignment.
Copy the Markdown
Click "Copy" to copy the generated Markdown table code and paste it into your README, documentation, or any Markdown editor.
FAQ
Markdown tables are supported in GitHub README files, GitLab, Notion, Obsidian, many documentation tools (Docusaurus, MkDocs), and most modern Markdown editors.
It controls the alignment marker in the separator row. L adds `:---` (left), C adds `:---:` (center), R adds `---:` (right). Most Markdown renderers respect these alignment hints.
There is no hard limit, but very wide tables may not display well in narrow viewports. Markdown tables are best kept under 6–8 columns for readability.
Each cell accepts free-form text input. For converting structured data to Markdown, consider using the JSON→CSV converter to prepare your data first.