Markdown Table Builder
Edit cells in a visual grid and a GFM table is generated instantly. Per-column alignment included.
How to Use
Use the "+ Row" / "+ Column" buttons to size the table. The first row is automatically the header.
Click any cell to edit. Tab moves to the next cell, Shift+Tab to the previous. Use the alignment buttons in the header to set left / center / right per column.
A GitHub- and Notion-compatible Markdown table appears below. One click copies it to your clipboard.
FAQ
How do I add line breaks inside a cell?
Markdown tables don't support newlines inside cells. Use a literal <br> tag (e.g. line one<br>line two).
Can a cell contain a pipe (|) character?
Yes — the tool auto-escapes | as \| per the GitHub Flavored Markdown spec.
Can I import from CSV?
Switch to the "Paste CSV" mode and paste CSV/TSV — it converts into a table. The first line becomes the header.
Where else does the output work?
It uses the GFM table syntax, which works in GitHub, Notion, Obsidian, Discord, GitLab, Slack (partial), VS Code preview, and Hugo/Jekyll/Astro markdown.
Is anything sent to a server?
No. All conversion runs in your browser; nothing leaves the page.