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
- Paste your input into the left pane.
- Choose any options shown above the panes.
- 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.