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)
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.
How to create a Markdown table?
- 1
Define rows and columns
Use the Row and Column buttons to adjust the table size to what you need.
- 2
Fill the cells
Type directly in each cell. The first row is the table header.
- 3
Align the columns
Choose the alignment (left, center or right) per column with the header selector.
- 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 →