Data converter

CSV to Markdown converter

To convert CSV to Markdown, drop your CSV file in the box below. It converts straight away; press Download to save the Markdown. It all happens in your browser, so your file stays on your device.

Converted on this device, never uploaded

What changes

CSV to MarkdownWhat happens
OutputA GitHub-style table, padded so it lines up in a text editor
HeaderThe first row (without one, the columns are named Column 1, 2…)
NumbersColumns of numbers are right-aligned
Escaping| and Markdown marks such as * and _ are escaped, so cells show as written
Line breaks in cellsWritten as <br>

How to convert CSV to Markdown

  1. Add your CSV. Drop the file in the box, or click to choose it. It becomes Markdown straight away.
  2. Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
  3. Download. Press Download to save the Markdown.
Why Markdown

Paste a spreadsheet into a README, a GitHub issue, a wiki or a notes app as a Markdown table.

Questions

GitHub, GitLab, Obsidian, Notion, VS Code and most Markdown tools that support tables.

They stop characters like | and * from being read as Markdown; the rendered table shows the cells exactly as written.

Number columns are right-aligned for you. Edit the dashes row to change any column: :--- left, :---: centre, ---: right.

No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.

Related conversions