Markdown Table Generator

Build Markdown tables visually with live preview. Paste TSV from a spreadsheet, paste CSV, or use the cell editor. Column alignment, header styling, auto-width padding.

Preview

How to use the Markdown Table Generator

Paste a TSV from Google Sheets / Excel / Notion (copy a range, the clipboard format is TSV) or CSV. Or use the cell editor mode for a grid you can edit directly. Output is GitHub-Flavored Markdown.

Hand-writing Markdown tables is tedious

A Markdown table is rows of cells separated by pipes, with a second row of dashes that marks the header and sets each column's alignment. The syntax is simple to read but fiddly to write by hand: you pad cells to line up the pipes, keep the alignment row in sync with the column count, and re-pad everything whenever a value changes.

This generator skips the hand-editing. Paste a TSV straight from Google Sheets, Excel, or Notion — copying a range puts tab-separated text on the clipboard — or paste CSV, or fill in a grid in the cell editor. It emits GitHub-Flavored Markdown with the pipes aligned and the alignment row set the way you choose, and shows a live preview of how it renders.

Common use cases

  • Spreadsheet to Markdown — turn a copied range of cells into a table for a README or doc.
  • Comparison tables — build a feature or pricing comparison for documentation.
  • Column alignment — set left, center, or right alignment without hand-editing the dash row.
  • Editing in a grid — use the cell editor to lay out a small table directly.
  • Readable source — get padded, aligned Markdown that stays legible in the raw file.

Frequently asked questions

How do I get a table out of a spreadsheet?

Select a range in Google Sheets, Excel, or Notion and copy it. The clipboard holds tab-separated values, so pasting into the TSV box produces the table directly — no manual reformatting.

What alignment options are there?

Left, center, and right, set through the colon markers in the alignment row (:---, :---:, ---:). The tool writes that row for you so the columns align as intended.

Can I convert a Markdown table back to CSV?

Yes — use the Markdown table to CSV tool for the reverse direction. This generator goes data→Markdown; that one goes Markdown→CSV.

Will the table render on GitHub?

Yes. The output is GitHub-Flavored Markdown, which renders as a table on GitHub, GitLab, and most GFM-compatible renderers.
Embed this tool on your site

Free to embed, no attribution required (but appreciated). Paste this where you want the tool to appear: