CSV to Markdown Table
Convert CSV or pasted spreadsheet data into an aligned Markdown table for READMEs and docs.
Or paste your data
Move your tables into Markdown
GitHub READMEs, wikis, Notion, Obsidian and technical docs need tables in Markdown, and converting spreadsheet data by hand is tedious. This tool turns a CSV file or cells copied from Excel straight into a Markdown table.
Readable output
- Columns are padded with spaces so the table reads well as plain text
- Pipe characters in cells are escaped so the table doesn't break
- Numeric columns can be right-aligned automatically
Paste directly
Cells copied from Excel or Google Sheets are tab-separated, and the tool detects that automatically. Conversion happens in your browser.
How to use CSV to Markdown Table
- Upload a CSV file or paste table data.
- Let the delimiter be detected or choose it.
- Set the alignment options.
- Copy the Markdown table.
Why use this tool?
Cuts table preparation for documentation from minutes to seconds.
FAQ
Can I paste straight from Excel or Google Sheets?
Yes. Copied cells are tab-separated; choose 'Auto-detect' or 'Tab' as the delimiter.
Are merged cells supported?
Markdown tables don't support merged cells; they're exported as individual cells.
Can I edit the table afterwards?
Yes, with the Markdown Table Generator or Formatter.
Related tools
Markdown Table Generator
Build Markdown tables in a spreadsheet-like editor with column alignment, then copy the result.
Open toolMarkdown Table Formatter
Realign messy Markdown tables into evenly padded columns; the rest of the text is kept.
Open toolCSV to HTML Table Converter
Convert CSV into clean, escaped HTML table markup with optional thead and CSS class.
Open toolCSV Viewer
Open CSV and TSV files as a searchable, sortable table without Excel; large files stay smooth.
Open tool