Markdown Table Generator

Build Markdown tables in a spreadsheet-like editor with column alignment, then copy the result.

Runs in your browser Free
Import CSV / TSV
Processed locally in your browser.

Build Markdown tables easily

Writing a Markdown table means placing pipes, dashes and alignment colons correctly. The Markdown Table Generator lets you do it with spreadsheet ease: type in cells and let the tool handle the rest.

Features

  • Add and remove rows and columns
  • Left, centre or right alignment per column
  • Import CSV or TSV for a quick start
  • Automatic escaping of pipe characters in cells

Where to use it

Get ready Markdown tables for GitHub READMEs, API docs, comparison tables, changelogs and Notion or Obsidian notes. Everything happens in your browser.

How to use Markdown Table Generator

  1. Set the number of rows and columns or import CSV.
  2. Type the content into cells.
  3. Choose the column alignments.
  4. Copy the Markdown table.

Why use this tool?

Produces neatly aligned Markdown tables in seconds, with no syntax errors.

FAQ

Can a cell contain a | character?

Yes, it's escaped automatically as \| so the table structure doesn't break.

Can I use line breaks in a cell?

Markdown tables don't support multi-line cells; use a <br> tag if needed.

Can I edit an existing table?

Use the Markdown Table Formatter to realign existing tables.

Related tools