Free Tool
Markdown Table Generator
A markdown table maker you build visually, with clean markdown syntax back. Nothing leaves your browser.
- 100% client-side, nothing uploaded
- Per-column alignment controls
- Paste an existing table to edit it
Table editor
Markdown output
Preview
How it works
Three ways in, one clean table out
Build your table
Add columns and rows, type your headers and data, and set left, center or right alignment per column.
Or paste one in
Already have a markdown table? Paste it into the output box and it parses straight into an editable grid.
Copy or download
Copy the generated markdown to your clipboard, or download it as a standalone .md file.
Reference
Alignment syntax
| Syntax | Renders as |
|---|---|
| | :--- | | Left-aligned column |
| | :---: | | Center-aligned column |
| | ---: | | Right-aligned column |
| | --- | | Default alignment (no marker) |
Keep going
Pair it with the rest of MDCrafter
Tool
Markdown Live Preview
Paste markdown or drop a .md file and see it rendered instantly. Nothing leaves your browser.
Tool
Prompt Crafter
Fill in role, task, tone and format, and get a clean, structured AI prompt back. No AI calls.
Prompt
Prioritize a Task Pile With the Eisenhower Matrix Without Everything Landing in 'Urgent'
Fixes the two ways the Eisenhower matrix actually fails you: it makes you define what 'urgent' and 'important' mean for YOUR goals instead of guessing, sorts your whole task dump for you so working memory doesn't blur by task 12, and hands back a concrete next action per quadrant - plus it forces an impact-first re-rank when everything crashes into 'urgent and important.'
FAQ
About the table generator
How do I align columns in a markdown table?
Use the alignment buttons above each column: left, center or right. The generator writes the correct colon placement in the separator row for you, for example |:---| for left, |:---:| for center and |---:| for right, so you never have to remember the syntax.
Does this work with GitHub, Notion and Obsidian?
Yes. The output is standard GitHub Flavored Markdown table syntax, which GitHub, GitLab, Obsidian, Notion imports and most static site generators all render the same way.
Can I paste in an existing table to edit it?
Yes. Paste existing markdown table syntax into the source box and it parses back into an editable grid, so you can add rows, remove columns or fix alignment without retyping the whole table.
Is there a limit on rows or columns?
No hard limit, but markdown tables get hard to read in plain text past a dozen or so columns. For wide data, consider splitting it into multiple smaller tables instead.
What happens to cell text with pipe characters in it?
Any | character you type inside a cell is automatically escaped as \| in the generated markdown, so it won't break the table's column structure.
How do I use full screen mode?
Click Full screen in the toolbar to hide the browser chrome and give the tool the whole display, which helps when you're editing a wide table. Press Escape or click the button again to exit.