Build Markdown tables visually. Set column alignment, import CSV data, and copy perfectly formatted tables.
Markdown tables use pipes (|) and hyphens (-) to define columns and separate the header from data rows. They're supported on GitHub, GitLab, Reddit, Stack Overflow, and most Markdown renderers.
| Header 1 | Header 2 | Header 3 | |----------|----------|----------| | Cell 1 | Cell 2 | Cell 3 | | Cell 4 | Cell 5 | Cell 6 |
Control text alignment using colons in the separator row:
| Left | Center | Right | |:---------|:--------:|---------:| | text | text | text |
:--- — left-aligned (default):---: — center-aligned---: — right-aligned**bold**, *italic*, and `code` inside cells\|| Platform | Tables Supported | Notes |
|---|---|---|
| GitHub | ✅ Yes | GFM (GitHub Flavored Markdown) |
| GitLab | ✅ Yes | Full GFM support |
| ✅ Yes | Works in posts and comments | |
| Stack Overflow | ✅ Yes | CommonMark + tables extension |
| Notion | ✅ Yes | Paste Markdown, converts to native table |
JSON formatter, regex tester, hash generator, password generator, and more — all free, all in your browser.
Browse All Tools →Markdown tables use pipes (|) to separate columns and hyphens (---) for the header separator row. The generator builds the table visually — just enter your data and copy the syntax for GitHub, Notion, or any Markdown editor.
| Col 1 | Col 2 | on the header row, then | --- | --- | as a separator, then data rows. Alignment: :--- left, ---: right, :---: center. The generator handles this automatically.
Use :--- for left, ---: for right, :---: for center in the separator row. The generator has alignment buttons per column so you can set it visually.
Yes, paste CSV data and the generator converts it to proper Markdown table syntax, mapping columns and rows automatically.
Yes, GitHub-Flavored Markdown fully supports tables in READMEs, issues, PRs, and wikis. The generator uses GFM-compatible syntax that also works in GitLab, Notion, Obsidian, and most Markdown editors.