Excel to Markdown Table Converter
Convert an Excel workbook (.xlsx, .xls, .xlsm, .ods or .numbers) to Markdown. Each sheet becomes a table under its own heading. Converted in memory, never stored.
The price list is a workbook. So is the store directory, the parts compatibility matrix and the tier comparison sales keeps updating in place. Support answers questions from all of them, all day, by opening the file and finding the row — and every time the workbook changes, the help article that paraphrased it is wrong until someone notices. The workbook is the source of truth and nothing outside a spreadsheet can read it.
Choose the workbook — .xlsx, .xls, .xlsm, .ods or .numbers, up to 10 MB — and every sheet becomes a Markdown table under a heading with the sheet's name. Cells come through as their values; a formula comes through as its last saved result, not the formula. No model is involved; the conversion runs on Cloudflare's document-to-Markdown service, in memory, and the file is discarded. This is the format an agent reads — the same conversion powers WireDesk's knowledge ingestion.
This ran once, on one input. The product runs on your whole site, every conversation.
Convert your whole help center into an agent — start freeWhat each input means
- 01
Choose the file
One workbook, up to 10 MB, in any of the listed formats. Delete or move scratch sheets first — every sheet in the file becomes a table. If a column's meaning is carried by cell color, add a column that says it in words; formatting doesn't convert.
- 02
Convert to Markdown
Press the button. The file goes over HTTPS, is converted once, and is dropped. Formulas aren't recalculated, so save the workbook in the spreadsheet app before you upload it to make sure the cached values are current.
- 03
Copy or download
Copy to the clipboard or download the .md file. Each sheet is a heading followed by a table. Rename headings that are still Sheet1 and Sheet2, and check any sheet with merged header cells, because a Markdown table can only hold one header row.
Questions about this tool
Each sheet becomes its own Markdown table, in workbook order, under a heading carrying the sheet's name. That heading is how a reader — or an agent — knows which table is the price list and which is the store directory, so name your sheets before converting. A workbook with one sheet gives you one heading and one table.