MARKDOWN · GFM

Markdown Table Generator

Edit a grid or paste CSV/TSV data, set per-column alignment, and copy a perfectly formatted GitHub-flavored Markdown table.

Paste CSV / TSV (optional)

Markdown output

What is a GitHub-flavored Markdown table?

GFM tables use pipe characters to separate columns and a header separator row (---) to mark the first row as headers. Column widths in the raw Markdown don't matter for rendering, but this tool pads columns evenly so the raw source is also readable in a plain text editor.

How to use this tool

  1. Type directly into the grid, or paste comma/tab-separated data above and click Load into grid.
  2. Use the column header dropdowns to set left/center/right alignment.
  3. Copy the generated Markdown — it updates live as you type.

Frequently Asked Questions

Does column alignment change how it looks on GitHub?

Yes — GitHub and most Markdown renderers respect the :---, :---: and ---: separator syntax to left-align, center, or right-align each column's text.

What happens to commas or pipes inside my data?

Any literal | character in a cell is automatically escaped as \| so it doesn't break the table structure.