📋Markdown table from rows and cols

Markdown table from rows and cols

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

Frequently Asked Questions

What format should my data be in?

One row per line, with each column separated by a comma or tab. You can choose the delimiter in the options.

Can I skip using the first row as a header?

Yes, uncheck "Use first row as header" and generic headers like "Column 1, Column 2..." are generated automatically.

How are pipe (|) characters inside cells handled?

They're automatically escaped as \| so the Markdown table structure doesn't break.