Embed this tool on your site
<iframe src="https://devtoolbox.dedyn.io/tools/markdown-table" width="100%" height="700" frameborder="0" title="Markdown Table Generator"></iframe>

Markdown Table Generator

Build Markdown tables visually. Type directly into the grid, set column alignment, and copy the generated Markdown. You can also import CSV or TSV data. Everything runs in your browser.

 
Generated Markdown will appear here...
Table preview will appear here...

About Markdown Tables

Markdown tables provide a simple, readable way to display tabular data in plain text documents. They are part of GitHub Flavored Markdown (GFM) and are widely supported by documentation platforms, static site generators, and note-taking applications.

Creating tables by hand with pipes and hyphens can be tedious, especially for larger tables or when you need precise column alignment. This visual editor lets you build your table interactively and generates clean, properly formatted Markdown that you can paste directly into your README, wiki, or documentation.

Markdown Table Syntax

A Markdown table consists of a header row, a separator row, and one or more data rows. Columns are separated by pipe characters (|). The separator row uses hyphens and optional colons to define alignment: :--- for left, :---: for center, and ---: for right alignment.

Features

Frequently Asked Questions

How do you create a table in Markdown?
Markdown tables use pipes (|) to separate columns and hyphens (-) to create the header row separator. Each row is a line of text with pipe-delimited values. For example: | Name | Age | followed by |------|-----| and then | Alice | 30 |. You can also set column alignment using colons in the separator row: :--- for left, :---: for center, and ---: for right alignment.
What platforms support Markdown tables?
Markdown tables are supported by GitHub (README files, issues, pull requests, wikis), GitLab, Bitbucket, Stack Overflow, Reddit, Jira, Confluence, Notion, Obsidian, Jekyll, Hugo, MkDocs, and most static site generators. They are part of GitHub Flavored Markdown (GFM) and CommonMark extensions.
Can Markdown tables have merged cells or complex layouts?
Standard Markdown tables do not support merged cells (colspan/rowspan), nested tables, or multi-line cell content. For complex table layouts, you can embed raw HTML within your Markdown document. Most Markdown renderers will process inline HTML tables with full support for merged cells and advanced styling.
Keyboard Shortcuts
Ctrl+Enter Generate Markdown
Ctrl+Shift+C Copy output
Ctrl+L Clear all
Tab / Shift+Tab Navigate cells
? Toggle shortcuts