CSV to Markdown

Turn CSV or Excel data into a Markdown table you can paste into GitHub, a README, Notion, Obsidian or a chat.

  • GitHub-ready
  • Excel and CSV
  • Alignment
  • Nothing uploaded
No upload. No sign-up. No set size limit.
Paste data instead

Your files are processed on your own device. Nothing is uploaded, stored or seen by us.

How it works

How to convert CSV to Markdown

  1. Add or paste data

    Drop a file, or paste cells copied from Excel or Google Sheets.

  2. Copy the table

    Click Copy and paste the Markdown wherever you need it.

Why this converter

Clean Markdown tables

Pipes escaped

A | inside a cell is written as \| so the table never breaks.

Line breaks kept

Multi-line cells use <br>.

Paste from Excel

Copy cells in Excel and paste them here: tabs are detected.

Private

Nothing is uploaded.

More data tools: Compare two files · VLOOKUP / join · Large CSV viewer · CSV editor · CSV workflow · VCF to CSV · CSV to VCF · Split CSV · Merge CSV · Remove duplicates · Clean CSV · Transpose · Excel to JSON · Excel to SQL · HTML table to CSV

Converters: JSON to CSV · CSV to JSON · JSON to Excel · TXT to CSV · XML to CSV · XLSX to CSV · CSV to Excel

FAQ

Questions

How do I convert a CSV to a Markdown table?

Drop the CSV on the tool above, or paste it under "Paste data instead", then click Copy.

How do I copy an Excel table into Markdown?

Select the cells in Excel or Google Sheets, copy, open "Paste data instead" here, paste and click Use pasted data.

Does the table work on GitHub?

Yes. It uses GitHub-flavored Markdown table syntax, which also works in GitLab, Notion, Obsidian, Discord and most docs tools.

Are my files uploaded?

No. Everything runs in your browser, so your data never leaves your computer. It works offline once the page has loaded.