AZ Tools

Markdown Table Generator

Text

Drop in tabular data — copied from a spreadsheet (TSV), a CSV file, a pipe-separated log, or semicolon-separated European CSV — and get a clean GFM table back. Header row toggle, default column alignment (left / center / right), and auto-detection of the delimiter. Columns are padded so the source still reads as a table in your editor.

Markdown table
| Name  | Role     | Joined  |
| :---- | :------- | :------ |
| Alice | Engineer | 2024-01 |
| Bob   | Designer | 2023-08 |
| Carol | PM       | 2025-03 |

How to use

  1. Paste tabular data (one row per line).
  2. Pick the delimiter or leave it on Auto.
  3. Toggle 'first row is header' to taste.
  4. Choose alignment, then copy the Markdown.

Frequently asked questions

How is the delimiter detected?
Auto-mode looks at the first non-empty line and counts tabs, commas, pipes, and semicolons — whichever appears most wins. If your data is mixed, pick the delimiter explicitly.
Does it handle quoted CSV cells?
Yes for comma-delimited input — quoted cells ("a, b") are parsed as one cell, and "" inside quotes becomes a literal quote. Tab/pipe/semicolon modes split naively.
What if rows have different column counts?
Missing cells are filled with empty strings so the table stays rectangular.
Can I align each column differently?
Not in this tool — the alignment applies to every column for simplicity. For per-column alignment, edit the separator row directly after copying.

Related tools