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
Paste data instead
Options
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
Add or paste data
Drop a file, or paste cells copied from Excel or Google Sheets.
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.