How to Use the Markdown Table Generator
Paste data copied from Excel or Google Sheets, or any comma- or tab-separated text, and this tool automatically generates Markdown table code ready to drop into GitHub, Notion, Obsidian, and other Markdown-friendly editors. Choose comma or tab as the delimiter, and decide whether the first line should be used as the header row. Rows with different column counts are padded with empty cells, and any pipe (|) characters inside a cell are automatically escaped so the table structure stays intact.
Useful for
- Adding tables to README.md files and technical docs
- Organizing data in Notion, Obsidian, and other Markdown notes
- Pasting spreadsheet data into a GitHub issue or PR description
- Quickly converting meeting notes or reports into a Markdown table
Frequently Asked Questions
One row per line, with each column separated by a comma or tab. You can choose the delimiter in the options.
Yes, uncheck "Use first row as header" and generic headers like "Column 1, Column 2..." are generated automatically.
They're automatically escaped as \| so the Markdown table structure doesn't break.