CSV to Markdown table

0 uploads — runs entirely in your browser, works offline

Markdown table

Convert CSV to a Markdown table

Paste CSV or TSV and get a clean, aligned Markdown table ready to drop into a README or a doc. It runs in your browser (0 uploads, works offline).

How to use it

  1. Paste your input into the left pane.
  2. Choose any options shown above the panes.
  3. The result updates live on the right — Copy or Download it.

FAQ

How do I convert CSV to a Markdown table for free?

Paste your CSV on this page and it becomes a pipe-delimited Markdown table instantly in your browser, with no upload. The first row is treated as the header and a separator row is added automatically.

Does it handle tabs and other delimiters?

Yes — comma, tab, semicolon and pipe are auto-detected, and a value containing a pipe is escaped so it does not break the table.

Is my data uploaded?

No. The conversion is local and nothing is stored; it works offline.

Will it work in GitHub and Obsidian?

Yes — it produces standard GitHub-Flavored Markdown table syntax, which renders in GitHub, Obsidian, VS Code and most Markdown viewers.

Limits

The first row becomes the header. In-cell newlines are collapsed to spaces, since Markdown tables cannot contain line breaks in a cell.

Related

CSV to SQL generates database statements; JSON to CSV converts structured JSON; the delimiter converter changes separators.

Bookmark this page (Ctrl+D, or ⌘D on Mac) or install the app — it works offline the next time you need it.