RubanTools

Markdown Table Generator

Edit your table in a spreadsheet-style grid and get the Markdown syntax instantly - perfect for GitHub READMEs and documentation.

Table Editor
Markdown Output
Column Alignment
Preview

Markdown Tables FAQ

Markdown tables use pipes | to separate columns and a separator row of dashes to define headers. Example:
| Name | Age |
| --- | --- |
| Alice | 30 |
The separator row also controls alignment: :--- = left, :---: = center, ---: = right.

Tables are part of GitHub Flavored Markdown (GFM) and most documentation platforms (GitLab, Bitbucket, Notion, Confluence, Obsidian). They are not in the original CommonMark spec. Plain Markdown (e.g., old Reddit) may not render them. For maximum compatibility, use HTML <table> tags instead.

Yes - inline Markdown like **bold**, *italic*, `code`, and links work inside cells. Block-level elements like headers, lists, and code blocks do not. Pipes inside cells must be escaped as \|.