Initialising Workbench...
Build a table visually and export clean, aligned Markdown — paste CSV/TSV data to import instantly.
A | B | C | ||
|---|---|---|---|---|
| 1 | ||||
| 2 |
Every tool runs entirely in your browser. Nothing you type is uploaded, stored, or logged on our servers.
The Markdown Table Generator lets you build tables for READMEs, wikis, pull requests, and documentation without hand-aligning pipes and dashes. Add rows and columns, set per-column left/center/right alignment, and get valid GitHub-Flavored Markdown instantly.
Already have data in a spreadsheet? Copy a range of cells from Excel or Google Sheets, or a block of CSV/TSV text, and click Paste table to import it directly — no manual retyping required. Once your data is in, use Sort rows to order it by any column, or Transpose to swap rows and columns in one click. Everything runs client-side, so your table data never leaves your browser.
It lets you build a table visually — adding rows, columns, and per-column alignment — and instantly generates the equivalent GitHub-Flavored Markdown table syntax, ready to paste into a README, wiki, or comment.
Yes. Copy cells from Excel, Google Sheets, or a CSV file, then click "Paste table" — the tool detects whether the clipboard content is comma- or tab-separated and fills in the header and rows automatically.
Use the left/center/right icon buttons under each column header. They control the `:---`, `:---:`, or `---:` markers in the Markdown divider row, which most renderers (GitHub, GitLab, VS Code) use to align that column's text.
Yes. Pick a column from the "Sort by column" dropdown, choose ascending or descending, and click Sort rows — numeric values sort numerically and text sorts alphabetically. Click Transpose to flip the table so its rows become columns and vice versa.
Yes. Any `|` character inside a cell is automatically escaped as `\|` so it doesn't break the table structure, and newlines within a cell are collapsed to spaces.
No. The entire tool runs client-side in your browser — nothing you type or paste is sent to a server.