Sign up free

HTML Table to Excel Converter

Pull the tables out of a web page, by its address or from a saved .html file, and get them back as an Excel workbook ready to sort and sum.

or drop files here

Accepts HTML

Or paste a web address

Encrypted upload. Files are deleted automatically after 1 hour.

About HTML Table to Excel

HTML table to Excel rescues data that only exists as a web table: a price list, sports results, a schedule, a report your intranet shows but won't export. Type the address of a public page under Or grab tables from a web page, or save the page from your browser and upload the .html file, which also works for pages behind a login. Each table becomes its own sheet, named after its caption or numbered Table 1, Table 2 and so on. Pages are full of small layout tables, so Tables can also take Only the largest table, which is usually the data. For the opposite job, putting a sheet on a web page, use Excel to HTML.

Header rows made of header cells come out bold and shaded, and they're frozen at the top, so they stay in view as you scroll. Links in cells stay clickable. Cells that span several rows either Repeat the value in each row (sort and filter), the default, or Keep them merged, as on the page. Amounts such as 1,234.50 become numbers you can sum, while codes with leading zeros and long IDs stay text, and extra spaces and line breaks inside cells are tidied up. Tables nested inside other tables are skipped, and addresses on a local or private network are refused.

How to use HTML Table to Excel

  1. 1
    Enter an address or pick a file

    Type the address of a public page under Or grab tables from a web page, or choose a saved .html or .htm file.

  2. 2
    Choose tables and spans

    Keep Every table, a sheet each or take Only the largest table, and choose how Cells that span several rows come out.

  3. 3
    Click HTML Table to Excel

    The tables are read on our server and written to a workbook, header rows styled and frozen.

  4. 4
    Download the workbook

    The file is named after your page or site, for example report_tables.xlsx.

Why use Cubfile for this

  • One sheet per table

    Every table gets its own tab, named after its caption, or you take only the largest table.

  • Headers frozen, links live

    Header rows are bold, shaded and frozen at the top, and links in cells stay clickable.

  • Merged or filled, your choice

    Row-spanning cells repeat their value so sorting and filtering work, or stay merged, as on the page.

  • Numbers ready to sum

    Thousand separators are understood, while IDs with leading zeros stay as they are.

FAQ

HTML Table to Excel: questions and answers

How do I use HTML Table to Excel on a web page?
Type the page's address and the tables are fetched for you. For a page behind a login, or one that builds its table in your browser, open it, wait until the table is showing, save it with Ctrl+S as a complete web page and upload the saved .html file. If the site offers a CSV export instead, CSV to Excel opens it with the right columns and encoding.
Does HTML table to Excel keep merged cells?
You choose. With Cells that span several rows on Repeat the value in each row (sort and filter), the default, the text appears in every row the cell covers and a cell spanning columns keeps its text in the first one. Keep them merged, as on the page makes them merged cells in Excel.
Which tables are included?
Every top-level table on the page, each on its own sheet, or only the biggest when Tables is set to Only the largest table. Tables nested inside another table's cell are skipped, and tables with no text at all are left out.
Is HTML Table to Excel free?
Yes. HTML files up to 50 MB, 2 tasks a day on a free account and 2 in total as a visitor. VIP files can be up to 1 GB, with no task limit.
What happens to the page I upload?
It's processed in an isolated process after an encrypted upload and deleted automatically after an hour, together with the workbook. We don't keep copies.
Share HTML Table to Excel with a friendIt runs in any browser, and they can try it without signing up.

Related tools

XLSSQL Excel to SQLGenerate CREATE TABLE and INSERT statements from Excel or CSV.
XMLXLS XML to ExcelTurn repeating XML records into spreadsheet rows.
CSVXLS CSV to ExcelOpen CSV and TSV data in Excel with the right columns and encoding.
CSVJSON CSV to JSONConvert CSV to JSON in your browser. Nothing is uploaded.
CSVXML CSV to XMLConvert CSV or Excel rows into XML records.
XLSCSV Excel to CSVSave each sheet as CSV, line breaks in cells handled.
XLSHTML Excel to HTMLTurn a sheet into an HTML table you can paste into a page.
XLSJPG Excel to ImageSnapshot sheets and charts as images.