creatorvalet

Convert Excel to Markdown

Open the workbook, choose the visible range, and see how formulas, hidden cells and merged values become a Markdown table.

  • SECURE
  • NO UPLOADS
  • NO SIGNUP
  • BROWSER BASED
  • FREE
  • FOREVER.

Support us with a link or a share

Workbook at the counter

Open an Excel workbook

Drop a modern .xlsx here. The active and concealed worksheet states are read before any table is chosen.

The workbook stays in this tab. Formulas are read as inert text and cached values; nothing is recalculated.

Cells from the clipboard

Paste a spreadsheet selection

Rich Excel, Numbers and Sheets clipboard data is read before plain tab-separated text, so a newline inside one cell stays in that cell.

Excel to Markdown starts with workbook structure

Converting Excel to Markdown sounds like copying a rectangle and adding pipes. The rectangle is the easy part. A workbook can contain many worksheets, one active tab, hidden and very-hidden tabs, concealed rows and columns, merged cells, formulas, and values whose visible form lives in a separate style table. This converter reads those distinctions before it writes anything. The active visible worksheet is selected by default; concealed worksheet data is labeled and requires a deliberate choice.

The A1 range is equally deliberate. A real sheet may contain a title in B4, a table several rows lower, a second table after a blank separator, and notes far to the right. Treating every non-empty row as one table collapses those boundaries. Here the workbook’s used area is shown, and the exact rectangular range remains editable. Internal empty rows stay empty rather than disappearing during conversion.

Displayed values and formula text answer different questions

An .xlsx formula normally carries two things: the expression and the last result saved by Excel or another spreadsheet. Displayed values mode uses that cached result. Formula text mode writes the expression beginning with an equals sign. Neither mode evaluates the workbook in this page. Recalculation would require Excel’s function library, dependency graph, locale behavior, external links and volatile functions; pretending a small browser converter can reproduce all of that would be less reliable than using the value already stored in the file.

Some workbooks produced by scripts contain a formula but no cached result. In displayed-value mode such a cell is empty, because the file contains no answer to show. The receipt counts it and formula-text mode still exposes the expression. Cached values can also be stale when the workbook was saved without recalculation. The tool therefore calls them saved results, not verified or freshly calculated answers.

Why 0.125 may need to become 12.5%

Excel stores many displayed values as plain numbers plus a format code. A percentage shown as 12.5% may be stored as 0.125; a date shown as 2026-08-12 is usually a day count; a postal code such as 00123 may depend on a five-zero number format. The local reader applies an explicit subset covering dates, percentages, currency, decimal grouping and zero padding. These are visible in the grid before export.

Excel’s complete formatting language also has conditional sections, colors, fractions, scientific forms, locale directives and accounting spacing. A selected numeric cell using a format outside the supported subset is left as its stored value and counted. That is an intentional boundary: the page does not silently invent a display string or imply that fonts, conditional formatting and workbook themes can survive in a plain Markdown table.

Merged and hidden cells need visible policies

Pipe-style Markdown has no equivalent of Excel’s merged ranges. Repeating a merged value into every covered position preserves context for each column; leaving covered positions blank resembles the original sheet more closely. Both are useful and neither is universally right, so the normalized preview shows the selected policy. The source merge itself is counted on the receipt and is never described as preserved.

Hidden rows and columns are omitted by default. Each can be included with its own switch, and a hidden or very-hidden worksheet produces an additional notice when selected. Hidden does not mean secret or encrypted—it is only a workbook presentation state—but exporting it without a visible decision can still disclose material the author did not expect in a copied table.

What goes into the Markdown table

Pipes and backslashes inside cells are escaped. Cell line breaks become explicit <br> breaks, while literal text such as <script> or <em> is entity-escaped so a Markdown renderer cannot activate it as raw HTML. If the first selected row is data rather than headings, turn off the heading choice and neutral Column 1, Column 2 labels are generated. No source row is silently promoted or discarded.

Modern .xlsx files and spreadsheet clipboard cells are supported. The older binary .xls format, Google Sheet URLs, charts, images, pivot tables, macros and workbook-wide style preservation are not. Opening a workbook, changing the range, copying the result and downloading the complete .md file all happen locally in this tab.

Questions

How do I convert an Excel sheet to a Markdown table?

Open the .xlsx file, choose the worksheet and rectangular A1 range, decide whether the first selected row is a heading, then copy or download the generated pipe-style Markdown. The workbook is unpacked locally in this browser tab and the exact normalized grid is shown before export.

What happens to Excel formulas?

Displayed values mode uses the last cached result stored beside each formula in the workbook; it never runs Excel formulas. Formula text mode writes the formula beginning with an equals sign instead. A formula without a cached result is counted and appears empty in Displayed values mode rather than being silently recalculated or replaced with zero.

Does it preserve Excel number formatting?

The preview applies supported date, percent, currency, grouping, decimal and zero-padding formats. A format outside that explicit subset is left as its stored value and counted in the receipt. Colors, fonts, conditional formatting, charts and workbook themes cannot be represented by a Markdown table and are not claimed to survive.

Are hidden sheets, rows and columns included?

The active visible worksheet is the default. Hidden and very-hidden worksheets remain listed and labeled but require an explicit selection. Hidden rows and columns are omitted by default and each has its own inclusion switch, so concealed workbook data is never added to the Markdown without a visible choice.

What happens to merged Excel cells?

Pipe-style Markdown has no rowspan or colspan. The tool shows the rectangular result and lets you repeat the merged value into covered positions or leave those positions blank. It does not claim to preserve the original merge structure.

Does the workbook leave my browser?

No. The .xlsx zip parts, worksheet cells, formulas and Markdown are read and generated in this tab. There is no upload endpoint, account, Google Sheets connection or formula execution. Google Sheet URLs and the older binary .xls format are outside this local route.