Markdown Table Generator
Build a Markdown table with an interactive grid editor, set column alignment, and copy the generated code.
Runs entirely in your browser.
Markdown Table Generation Tool
| Name | Role | Country |
|---|---|---|
| John Doe | Developer | USA |
| Jane Smith | Designer | UK |
Import from CSV
Paste CSV or TSV data (e.g. copied from a spreadsheet) to populate the grid. The first row becomes the header.
About Markdown Tables
Markdown tables are written in plain text using pipe characters (|) to separate cells and a divider row of dashes below the header row. Column alignment is controlled with colons in the divider row: :--- aligns text to the left, :---: centers it, and ---: aligns it to the right. Tables are supported by GitHub Flavored Markdown and most modern Markdown renderers.
This generator lets you edit table cells directly in an interactive grid, choose the alignment for each column individually, and optionally make the header row bold. The generated Markdown is padded with spaces so the source text lines up neatly, which makes the table readable even before it is rendered. You can also paste CSV or tab-separated data straight from a spreadsheet to fill the grid in one step.
Everything runs in your browser — no data is uploaded. If you start from a CSV file instead, try the companion CSV to Markdown Table converter.