Converters
CSV to Markdown Table Converter
Paste CSV, or cells copied straight from Excel or Google Sheets, and the Markdown table appears here.
Paste CSV, or cells straight from a spreadsheet, and get a Markdown table ready for a README, a docs page, or a GitHub comment.
How to use this tool
Paste CSV, or cells copied from a spreadsheet, drop or Import a file, or press Sample. The first row becomes the table header.
Choose the Delimiter (automatic detection, Comma, Semicolon, Tab or Pipe) and the column alignment: Left, Center or Right. Turn on Line up the columns for cleaner Markdown source.
Check the table, then Copy table or Download the .md file. Pipes inside cells are escaped for you.
How to use this tool
Paste CSV, or cells copied from a spreadsheet, drop or Import a file, or press Sample. The first row becomes the table header.
Choose the Delimiter (automatic detection, Comma, Semicolon, Tab or Pipe) and the column alignment: Left, Center or Right. Turn on Line up the columns for cleaner Markdown source.
Check the table, then Copy table or Download the .md file. Pipes inside cells are escaped for you.
Was this tool helpful?
Suggest an improvementHelp keep ConduitTools free
Every tool here is free, private and built by a solo developer. If this one saved you time, a small tip keeps the site running and new tools coming.
Paste from a spreadsheet and get a Markdown table.
Markdown tables are awkward to type by hand. Paste your data and the pipes, dashes, and alignment are done for you.
- Straight from a spreadsheet
- Copy cells in Excel or Google Sheets and paste them in. The tab delimiter is detected automatically.
- Alignment and tidy columns
- Align columns left, center, or right, and line the columns up so the source is easy to read as well as to render.
- Safe by default
- A pipe inside a cell is escaped, and a line break inside a cell becomes a break tag, so a stray character cannot break the table.
Frequently asked questions
Which cell becomes the header?
The first row. Markdown tables always have a header row, so the first line of your CSV is used for it.
Do Markdown tables support merged cells?
No. Standard Markdown tables are a simple grid with no merged cells, row spans, or block content inside a cell.
Where do these tables work?
GitHub, GitLab, most static site generators, and many editors support the pipe-table format. A few older Markdown processors do not.
What if my rows have different numbers of cells?
Shorter rows are padded with empty cells so the table stays rectangular, which is what Markdown requires.
