Markdown Table Generator (from Excel / TSV / CSV)
| Name | Age | City | | ------- | --- | ----- | | Alice | 30 | Tokyo | | Bob | 25 | Osaka | | Charlie | 40 | Kyoto |
How to Use
Copy a table from Excel or Google Sheets and paste it; the Markdown equivalent appears immediately. Pick the delimiter (tab, comma, semicolon, or pipe). The first row is treated as a header. Column alignment (left / center / right) is configurable.
How Markdown Tables Work
Standard Markdown doesn't include table syntax, but GitHub Flavored Markdown (GFM) standardized the `| col1 | col2 |` pipe form. The separator row (`| --- | --- |`) can include colons (`:---:` for center) to specify alignment. The tool turns each input row into a Markdown row and pads columns for visual alignment in the source.
Use Cases
- Embedding an Excel table into a README or documentation
- Converting a Notion or Slack table into Markdown
- Pasting spreadsheet data into a GitHub Issue or PR
- Repurposing meeting-note tables (Notion / Confluence) for a tech blog
- Sanity-checking script-generated Markdown from CSV input
Privacy
Conversion happens entirely in the browser; input never leaves your device. Tables with internal or confidential data stay local.
FAQ
Can I paste a table copied directly from Excel or Google Sheets?
Yes. Spreadsheet cells are copied as tab-separated values, so choose the Tab delimiter and paste — the Markdown table appears immediately. The first row is treated as the header.
Which input delimiters are supported?
Tab (the default for Excel/Sheets pastes), comma (CSV), semicolon, and pipe. Pick the one that matches your source data.
How do I align columns left, center, or right?
Use the column alignment option. It writes colons into the GFM separator row (`:---` left, `:---:` center, `---:` right) so the resulting table renders with that alignment on GitHub and other GFM renderers.
Is it safe to paste internal or confidential spreadsheet data?
Yes. Conversion runs entirely in your browser — nothing is uploaded, logged, or stored — so tables containing internal or confidential data never leave your device.
Will the output render anywhere Markdown is accepted?
It produces GitHub-Flavored Markdown table syntax, which works in GitHub/GitLab issues and PRs, many static-site generators, and most GFM-compatible renderers. Plain CommonMark without table support won't render it as a table.