MDT

Markdown Table Generator

Convert CSV/TSV data to Markdown tables

Markdown
πŸ”’ 100% client-side β€” your data never leaves this page
Maintained by Evanβ€’Updated: September 30, 2026
Options
Input data

Paste simple delimited rows and choose the separator and header rule. Advanced mode adds cell trimming and data examples.

Markdown table
Markdown table will appear here
πŸ”’ Processed locally in your browser
Page reading mode

The full guide also includes pitfalls, worked examples, snippets, FAQs, and related tools for checking results or troubleshooting.

About this tool

Turn simple delimited rows into a Markdown pipe table. Choose comma, tab, pipe or semicolon, and explicitly decide whether the first row is a header. Short rows are padded to the widest row. This is a delimiter splitter, not a CSV parser: quoted separators and multiline fields are not supported. Use CSV Viewer to inspect real CSV records before preparing a simple table.

Production Snippets

A missing final cell is padded

text

name,status
API,ready
Docs

| name | status |
| --- | --- |
| API | ready |
| Docs |  |

Suggested Workflow

Frequently Asked Questions

Are headers detected automatically?

No. First row is header is an explicit option. When disabled, columns are named col_1, col_2 and so on.

Can a cell contain the selected delimiter?

Not as an escaped CSV field. A delimiter inside quotes still splits the row. A pipe inside a cell is escaped only after splitting; choose a different delimiter if the pipe belongs to the cell.

Which whitespace is kept?

Empty lines and outer whitespace on each row are removed. Advanced mode controls additional trimming inside each cell. Alignment markers and nested tables are not configurable.

Keep browsing