| # | sku | name | category | price | in_stock |
|---|---|---|---|---|---|
| 1 | P-001 | Wireless Mouse | Electronics | 19.99 | true |
| 2 | P-002 | USB-C Hub | Electronics | 34.5 | true |
| 3 | P-003 | Notebook A5 | Stationery | 4.25 | false |
| 4 | P-004 | Mechanical Keyboard | Electronics | 89 | true |
| 5 | P-005 | Desk Lamp | Home | 27.9 | false |
Excel to Markdown converts .xlsx and .xls workbooks into clean Markdown tables, grid tables, simple whitespace tables, or HTML tables — entirely in your browser. Drop your spreadsheet, fetch a Google Sheets link, or paste cells from the clipboard, and copy ready-to-paste output for READMEs, GitHub issues, Notion, Obsidian, Jira, or static-site docs.
Hand-typing pipe characters, getting alignment rows right, and chasing down stray newlines wastes hours every week. This tool collapses the loop into one page: developers paste tables into READMEs, analysts drop quarterly numbers into Notion, and PMs convert OKR sheets into ticket descriptions — without scripts, plugins, or sending data to a server.
.md / .html file.<br>; turn off to flatten newlines into spaces.## Sheet Name.Uploaded .xlsx and .xls files are parsed entirely in your browser. The Extract from URL tab is the only path that touches the server, and only to proxy the URL you supply so CORS does not block direct fetches. Nothing is stored.
Pipe (GitHub) emits the standard | header | divider | rows | format that GitHub, GitLab, Notion, and Obsidian render. Grid emits an ASCII grid table that is easier to read in raw text and required by some reStructuredText converters. Simple emits whitespace-aligned columns without separators. HTML Table is for emails, CMS rich-text editors, or HTML reports.
Pipe characters in cell content are escaped as \| so they don't break the table. Line breaks are joined with spaces, or replaced with <br> when Wrap long text is on so multi-line cells render correctly on GitHub.
Pads each cell to the longest value in its column so the raw Markdown stays human-readable. Disable it for the smallest payload — GitHub still renders pipe tables without padding.
Workbooks are parsed with cellDates enabled, so true date cells become Date objects and are emitted as ISO 8601 strings (for example 2024-03-18T00:00:00.000Z). Format dates in Excel before exporting if you need a different display.
Switch sheet tabs and copy or download each sheet individually. Each sheet emits its own Markdown table. You can then concatenate them in your editor with `## Sheet Name` headings.
Up to 25 MB for both upload and URL fetch. Workbooks parse incrementally inside the browser; close the tab to release memory after large files.