Paste Straight From a Spreadsheet
Select cells in Excel or Google Sheets, copy, and paste. Both put tab-separated values on the clipboard, so excel to markdown conversion starts the moment the text lands — no file, no upload, no button hunt.
Convert Excel to Markdown from pasted Excel or Google Sheets cells, XLSX, CSV, or TSV. Escape pipes, align columns, and process spreadsheets privately in your browser.
The excel to markdown converter turns a range of spreadsheet cells into a GitHub Flavored Markdown table. Paste from Excel or Google Sheets, or open an .xlsx or .csv file — the workbook is read in your browser and never uploaded.

Whatever you feed it — a clipboard paste, a CSV, or a workbook — is turned into one rectangular grid first. Every switch then acts on that grid, never on the generated text.
Region Product Units Revenue
North Gadget | Pro 1,240 $18,600.00
South Widget B -- $0.00| Region | Product | Units | Revenue |
| ------ | ------------ | ----: | ---------- |
| North | Gadget \| Pro | 1,240 | $18,600.00 |
| South | Widget B | -- | $0.00 |Anyone can join cells with pipes. The difference shows up in a spreadsheet that has merged headers, a product name containing a pipe, a wrapped address, and a date column.
Select cells in Excel or Google Sheets, copy, and paste. Both put tab-separated values on the clipboard, so excel to markdown conversion starts the moment the text lands — no file, no upload, no button hunt.
Drop a workbook and each sheet becomes a tab you can switch between. Drop several and each stays open in its own row, with the sheet and column alignment you left it on. An .xlsx is a ZIP of XML, so the whole file is opened and read locally rather than posted to a conversion service.
A cell containing a pipe character would silently split into two columns. Every pipe is escaped on the way out, so a value like 'Gadget | Pro' stays one cell instead of wrecking the row.
Markdown tables are strictly one line per row. A cell with a line break inside it becomes a <br>, a space-joined sentence, or just its first line — whichever suits the renderer you are targeting.
Open the Align menu and set any column to default, :---, :---:, or ---: in one click. Or switch on auto-align and every column of pure numbers is right-aligned for you, the way a finance table should read.
GFM has no rowspan. Repeat the merged value down the range, leave the covered cells blank, or emit an HTML table that keeps colspan and rowspan intact when the structure matters more than the syntax.
Pad the cells so the pipes line up into a readable grid in your editor, or emit minimal source when the file is destined for a diff and the extra whitespace is only noise.
Excel stores a date as a serial number like 45000. Cells styled as dates are converted back to readable text instead of dropping a bare integer into your documentation.
Salary sheets, customer lists, and unreleased figures never leave the browser. Unzipping, parsing, and rendering all happen locally — there is no server to leak them from.
Every one of these is a real way a spreadsheet table arrives broken in a README.
| In the spreadsheet | Naive result | Here |
|---|---|---|
| Cell contains | | Row splits into extra columns | Escaped to \| |
| Cell contains a newline | Table breaks at that row | Becomes <br> |
| Merged cells | Values silently go missing | Repeated, blanked, or HTML |
| Date column | Shows 45000 instead of a date | Read from the cell format |
| Ragged row lengths | Columns drift out of line | Grid padded to a rectangle |
| Blank border rows | Empty leading rows in output | Trimmed to the used range |
| Numbers as text | Left-aligned money columns | Auto-align sets ---: |
From a selected range to a table in your documentation, without counting dashes.
Start Excel to Markdown by copying a range from Excel or Google Sheets, or drag one .xlsx or a dozen anywhere onto the converter. Every file stays open in the list on the left, and multi-sheet workbooks appear as tabs.
Three menus hold every Excel to Markdown switch: Format for the header row, pipe padding, auto-alignment, blank trimming and escaping; Cells for line breaks and merged regions; Align for per-column alignment.
The right pane opens on the rendered preview, so you see the finished table first and switch to Markdown when you want the pipe source. Copy the excel to markdown result from the bar, or download it as a .md file for your README, wiki, or notes.
Answers on pasting, .xlsx workbooks, merged cells, alignment, dates, size limits, and privacy.
Scroll back up, paste a range of cells or drop a workbook, and copy a clean Markdown table.