Category: Developer tools

CSV to Markdown Table Converter

Convert CSV, semicolon or tab-separated rows to a Markdown table

Paste comma, semicolon or tab-separated rows and get a ready-to-paste Markdown table, with an optional header row. Conversion happens in your browser.

Paste CSV to convert it to a Markdown table.

Markdown table
The result will appear here.

Everything on this page is processed in your browser. Nothing is uploaded.

What this tool does

Markdown tables are the easiest way to show tabular data in a README, wiki page or pull request description. This tool parses delimited rows the same way a spreadsheet would, including quoted fields, and lays them out as aligned Markdown table syntax.

How to use it

  1. Paste delimited rows in the input box.
  2. Choose the delimiter and whether the first row is a header.
  3. Copy the Markdown table into your README, wiki or comment.

Privacy

This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.

Frequently asked questions

Is my data uploaded anywhere?
No. Parsing and formatting both happen in JavaScript in your browser tab, so nothing is sent to a server.
What if a cell contains a pipe or line break?
Pipes are escaped and line breaks are converted to <br> so the Markdown table stays valid.
What happens without a header row?
The tool generates generic column headers (Column 1, Column 2, ...) so the table still renders correctly.