Upload a saved web page up to 5 MB, or paste a copied table on the home page, and download a spreadsheet. Each table on the page becomes its own sheet, up to 20, with headers detected and numbers typed.
Accepts .html and .htm — up to 5 MB, no account needed
Under the hood
A page holding five tables produces a workbook with five sheets, up to 20 tables per file. Each sheet takes its name from the table's caption when there is one.
A thead block or a first row of th cells is treated as the header. When a table has neither, columns are named Column 1, Column 2 and the first row is kept as data.
A cell with colspan fills its first column and pads the columns it covers, so the rows below it stay in the columns they belong to.
Only the visible text of each cell is taken, with whitespace collapsed the way a browser collapses it. No fonts, no colours, no nested markup in your spreadsheet.
Questions
Save the page with Ctrl+S and drop the .html file in, or select the table in your browser, copy it, and paste it into the box on the home page. Both routes end at the same converter.
All of them, up to 20. Each table becomes its own sheet in the workbook, named after its caption when it has one.
A cell spanning several columns fills the first one and leaves the rest empty, so the rows underneath stay aligned. A cell spanning several rows (rowspan) is not repeated, so the rows below it shift one column to the left.
Only the text is taken. A link becomes its visible text, and images are skipped — the result is a data sheet, not a copy of the page.
Pasting into Excel brings the page's fonts, colours and links with it. Converting gives you plain cells, a header row, typed number columns, and one sheet per table.