Markdown table generator
Edit the table as a grid and take the markdown away. Set alignment per column, and paste a block of cells from Excel or Sheets rather than retyping them.
Table
Markdown table
| Element | Support | | ---------- | ---------------- | | Tables | GitHub-flavoured | | Task lists | Yes |
How it works
- Type into the grid. The first row is the header, and the markdown on the right updates as you go.
- Paste data opens a box that takes CSV or a block of cells copied from a spreadsheet, and builds the grid from it.
- Alignment is set per column with the selects above the grid, which writes the colons in the divider row.
- Padded keeps the columns lined up in the source. It changes nothing about how the table renders, but it makes the raw file readable, which is half the point of markdown.
Questions
Can I paste a table from Excel?
Yes. Copy the cells, press Paste data, and paste. Spreadsheet cells arrive as tab-separated text and the grid is built from them, header row included.
What happens to a pipe inside a cell?
It is escaped as \| automatically. An unescaped pipe would start a new column and break the row.
Can a cell contain a line break?
Only as <br>. Markdown tables cannot hold real line breaks, paragraphs or lists. If you need those, the content wants to be outside the table.