Markdown Table Generator

Import from CSV (optional)
Table Editor
Output
Markdown
Preview

Preview will appear here.

How to Use

1

Add rows and columns with the toolbar, then type your data into the cells.

2

Set column alignment (left, center, right) using the alignment buttons above each column.

3

Click Generate Markdown and copy the output to use in GitHub, Notion, or any Markdown editor.

Features

Use Cases

FAQ

What is a Markdown table?
A Markdown table uses pipes (|) to separate columns and hyphens (-) for the header separator row. Supported by GitHub, GitLab, Notion, Obsidian, and most Markdown renderers.
How do I import CSV data?
Paste your CSV data (comma-separated) into the Import box at the top, then click Import CSV. The first row is treated as headers.
How do I control column alignment?
Use the L/C/R buttons above each column in the editor. Left adds `:---`, center adds `:---:`, and right adds `---:` in the separator row.
Where can I use Markdown tables?
GitHub, GitLab, Notion, Obsidian, Jira, Confluence, Jekyll, Hugo, and any editor that supports GitHub Flavored Markdown (GFM).
𝕏 Share Facebook LinkedIn Reddit
Used 0 times on this device

More Free Tools

Sister site: GenFactories – Fun Generators
Copied!