CSV to Markdown Table Converter
Turns CSV — including data copied straight from a spreadsheet — into a Markdown table ready to paste into a README, wiki page or documentation site. Building Markdown tables by hand is tedious and easy to get wrong.
Free, no signupRuns entirely in your browser
Input
Result
| Name | Age | Role | | --- | --- | --- | | Alice | 28 | Engineer | | Bob | 32 | Designer | | Charlie | 25 | Analyst |
About
What the CSV to Markdown Table Converter does
The first row becomes the header, followed by the separator row Markdown requires, then the data rows. Column widths are padded so the raw Markdown stays readable in a text editor, which matters because these files are usually reviewed as plain text in pull requests.
How it works
Using the CSV to Markdown Table Converter
- 1Paste your CSV data, or copy a range directly from a spreadsheet.
- 2The first row is treated as the header.
- 3Each row is split on commas into cells.
- 4A separator row is inserted beneath the header.
- 5Cells are padded so the columns line up in the raw text.
Use cases
What people use it for
- Adding a comparison table to a README
- Documenting API parameters in a wiki
- Moving spreadsheet data into a Markdown doc
- Building a table for a static site or blog post
FAQ
Frequently asked questions
6 related
All tools →