Free tool

Markdown Table Generator

Create Markdown tables visually, align columns and copy the code. Ready for GitHub, Notion or Obsidian.

Markdown

| Header 1 | Header 2 | Header 3 |
| -------- | -------- | -------- |
| Cell     | Cell     | Cell     |
| Cell     | Cell     | Cell     |

Built by

Miguel Ángel Colorado Marin (MACM)

Full-Stack Developer · Guadalajara, España

I develop web apps, digital tools and full projects — from design to deployment.

Contact me

How to create a Markdown table?

  1. 1

    Define rows and columns

    Use the Row and Column buttons to adjust the table size to what you need.

  2. 2

    Fill the cells

    Type directly in each cell. The first row is the table header.

  3. 3

    Align the columns

    Choose the alignment (left, center or right) per column with the header selector.

  4. 4

    Copy the Markdown

    The Markdown code is generated in real time below. Click Copy and paste it wherever you need.

Frequently asked questions

Where can I use the Markdown tables?

Anywhere that supports Markdown: GitHub, GitLab, Notion, Obsidian, Reddit, Discord, forums and static site generators like Hugo or Jekyll.

Is anything sent to a server?

No. Everything is generated in your browser. Nothing is uploaded or stored.

Can I align the columns?

Yes. Each column has a left, center or right alignment selector, reflected in the Markdown separator row.

Is the table well aligned in the code?

Yes. The generator pads with spaces so the columns are aligned in plain text too, not only when rendered.

Related tools

Embed Markdown Table Generator on your site

Add Markdown Table Generator to any web page with a simple iframe. Free, with attribution to miguelacm.es.

<iframe
  src="https://miguelacm.es/embed/markdown-table"
  width="100%"
  height="700"
  frameborder="0"
  title="Markdown Table Generator — miguelacm.es"
></iframe>
View embed in new tab →