Markdown Table Generator
Build a table visually and get the Markdown code instantly. Add rows and columns with one click.
Creating Markdown tables by hand is tedious. This visual table builder lets you add rows and columns by clicking, edit cell content directly, set column alignment, and instantly copy the properly formatted Markdown table code — ready to paste into GitHub, GitLab, Notion, or any Markdown editor.
Features
How to Use
- Edit the header row — click any cell and type the column name.
- Set alignment (left/center/right) for each column.
- Add rows and fill in your data.
- Click 'Generate' or edit cells — the Markdown output updates instantly.
- Click 'Copy Markdown' and paste it anywhere.
FAQ
What is a Markdown table?▾
A Markdown table uses pipe (|) characters and hyphens (-) to create structured tables that render in GitHub READMEs, Notion, GitLab, and most Markdown editors.
How do I align columns in Markdown?▾
Use colons in the separator row: :--- for left, :---: for center, ---: for right alignment.
Does GitHub support Markdown tables?▾
Yes. GitHub Flavored Markdown (GFM) fully supports pipe tables and renders them as styled HTML tables.
Can I paste a CSV into the table editor?▾
Currently you need to fill cells manually. For CSV-to-Markdown conversion, check the CSV formatter tool.
Markdown Table Syntax
- | Col1 | Col2 | — header row
- | :--- | ---: | — alignment row
- | Cell | Cell | — data rows
- Left align: :---
- Center align: :---:
- Right align: ---: