Excel to HTML & Markdown Table

Convert an Excel sheet into a clean HTML table or a Markdown table, ready to paste into a web page, a README, a wiki or a documentation site, without the bloated markup Excel produces when you copy directly.

Read the guide: How to Convert an Excel Sheet to an HTML Table
Open a workbook to begin
Drag an Excel file here, or

Everything runs on your device. Files never leave your browser.

How it works

  1. 1

    Open a workbook

    Drop in an XLSX or XLS file and pick the sheet to convert.

  2. 2

    Choose the format

    Switch between a semantic HTML table and a GitHub-style Markdown table.

  3. 3

    Copy the markup

    Copy clean, readable table code straight into your page, doc or repo.

Instant & 100% private — nothing is uploaded

Everything runs locally in your browser. Your files are processed on your own device and are never sent to a server, so there are no upload waits, no size limits from us, and nothing is ever stored or logged.

Frequently asked questions

Why not just copy from Excel into my page?
Pasting from Excel into a web editor brings along heavy inline styles and proprietary attributes that bloat your page and are hard to clean up. This tool emits a plain, semantic table instead (just rows and cells), so your markup stays small and easy to style.
What is the Markdown table for?
Markdown tables render on GitHub, GitLab, many wikis and most documentation systems. If you are writing a README or a docs page, the Markdown option gives you a table that displays correctly there with no HTML at all.
Does the first row become a header?
Yes. The first row is treated as the table header, so HTML uses a proper thead and th cells, and Markdown adds the divider row beneath the headings. You can turn that off if your sheet has no header.
Is my file sent to a server?
No. Everything runs locally in your browser. Your file is read and processed on your own device, nothing is uploaded, and nothing is logged or stored.