GreyScript AI

Excel to Markdown Table Converter

Convert an Excel workbook (.xlsx) into Markdown tables, one per sheet, ready for docs, READMEs or AI prompts. The workbook is read in your browser and never uploaded.

1. Choose files
or paste rich text or HTML
Coming soon OCR for scanned PDFs and images · AI cleanup of messy layouts
2. Markdown output (editable)
PDF files store positioned text, not structure, so headings are inferred from font size and paragraphs from line spacing. Check headings and tables in long or multi-column PDFs. Token counts use a rough 4-characters-per-token estimate. Excel dates are converted when the cell is formatted as a date; formulas show their last saved value.

How Excel to Markdown conversion works

An .xlsx file is a zip archive of XML files. The converter unzips it in your browser and reads each worksheet directly:

Limits worth knowing

Number formats are not applied: a cell shown as 25% in Excel appears as its stored value, 0.25. Merged cells keep their value in the first cell only. Charts, images and comments are not included. Older .xls files are not supported; save them as .xlsx first.

Google Sheets users can download a sheet with File, Download, Microsoft Excel (.xlsx) or as CSV, then use this converter or the CSV to Markdown converter.

Questions and answers

Does it convert every sheet in the workbook?

Yes. Each sheet becomes its own section, headed with the sheet name, containing a Markdown table.

What happens to formulas and dates?

Formulas show the last value Excel saved in the file. Cells formatted as dates are converted to YYYY-MM-DD, with the time added when the cell has one.

Why does a percentage show as a decimal?

The converter reads the stored value, not Excel's display format, so 25% appears as 0.25 and currency symbols are not added.

Can I convert .xls or Google Sheets files?

Save .xls files as .xlsx first. From Google Sheets, download the sheet as .xlsx or CSV and convert that.