Skip to main content
ConduitTools by ConduitCode Labs

Converters

CSV to Markdown Table Converter

Waiting for CSV
CSVPaste CSV or copy cells from a spreadsheet
Markdown tableReady to paste
.md
No table yet

Paste CSV, or cells copied straight from Excel or Google Sheets, and the Markdown table appears here.

0 BInput size
—Output size

Paste CSV, or cells straight from a spreadsheet, and get a Markdown table ready for a README, a docs page, or a GitHub comment.

  • Free
  • No sign-up
  • Runs in your browser

How to use this tool

  1. Paste CSV, or cells copied from a spreadsheet, drop or Import a file, or press Sample. The first row becomes the table header.

  2. 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.

  3. Check the table, then Copy table or Download the .md file. Pipes inside cells are escaped for you.

How to use this tool
  1. Paste CSV, or cells copied from a spreadsheet, drop or Import a file, or press Sample. The first row becomes the table header.

  2. 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.

  3. Check the table, then Copy table or Download the .md file. Pipes inside cells are escaped for you.

Was this tool helpful?

Suggest an improvement

Help 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.

What it handles

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.

Keyboard shortcuts

Press navigation keys one after the other. Single-key shortcuts work outside text fields.

Ctrl+K
Search all tools
/
Focus directory search, or search all tools on other pages
GthenH
Go to the homepage
GthenT
Browse all tools
GthenF
Open FAQs
Ctrl+Enter
Copy or download the result
Ctrl+Shift+Enter
Generate a new password or new text
?
Show this list
Esc
Close a dialog or menu
↑↓
Move through tool search results
Enter
Open the selected search result