1001Ferramentas
📋 Dev

Markdown Table Generator

Build Markdown tables visually — add rows and columns, edit cells and copy the GFM syntax ready for README, Notion or GitHub. No manual formatting.


    

Sobre tabelas GFM

Tabelas GitHub Flavored Markdown usam | para separar colunas e --- para a linha de cabeçalho. Use :--- para alinhamento à esquerda, :---: para centro e ---: para direita. Funcionam no GitHub, GitLab, Notion, Obsidian e a maioria dos renderizadores Markdown.

Click to build, paste the Markdown

Writing a Markdown table by hand means counting pipes and dashes — add one column in the middle of a README and the whole table collapses in the preview. Here you edit in a visual grid: add rows and columns with a click, type into the cells, pick each column's alignment, and the Markdown is generated below as you go, ready to paste into a GitHub README, an issue, Notion or Obsidian.

Alignment in GFM lives in the table's second line: a colon on the left of the dashes aligns left, colons on both sides center, one on the right aligns right. The generator handles that per column, via the selector above each one. One detail most generators skip: cells are padded with spaces to the width of the longest cell in the column, so the table lines up in the raw text too — whoever reviews your README in a diff will thank you.

One thing the tool does not do for you: escape pipes inside cells. If a value contains the | character, replace it with \| before pasting, or the renderer will read it as a column divider. Line breaks inside cells do not exist in GFM either — use the HTML br tag if the target renders it. Everything runs in the browser; the table content is never sent to any server.

Frequently asked questions

How do I center a column?
Pick Center in the selector above the column. In the generated syntax that becomes :---: in the separator line.
Can I put a pipe inside a cell?
Yes, but escape it as \| before pasting into the target; the generator does not escape it for you.
Does the table work outside GitHub?
GFM table syntax is accepted by GitLab, Notion, Obsidian and most Markdown renderers. Original CommonMark without extensions has no tables.

Related Tools