Export div tables and web grids to Excel
Published September 26, 2026 · For Table to Excel 1.1 · By TidyKit
A page can look like a table without using an HTML table. Start with automatic detection. If the rows are not found, select a repeated row manually, then inspect the preview before exporting.
A grid showing 20 rows may have thousands of records. Exporting the visible structure does not prove that all of them were loaded.
Start with the page you can open
Open the page in Chrome and click the Table to Excel icon. Version 1.1 reads HTML tables, structured web grids and CSS tables. It can also read available tables in open Shadow DOM and same-origin frames. Choose Prepare for the table you need.
If nothing is detected, select a repeated row
Use the manual row picker. Point at one complete data row and inspect the highlight before selecting it. Choose a row whose sibling rows contain the same fields. Press Escape to cancel a selection that includes the wrong part of the page.
In the preview, compare at least two rows with the source. Check that a product name, price and link belong to the same record. Set the number of header rows if your selected structure includes a header. Manually selected rows start with no header assumed.
Collect more rows only when you can identify them
If the site loads data while you scroll or use Next, start collection from the preparation view. For pagination, select the page's navigation button. Use a stable unique ID as the key if the grid does not provide stable row indices.
Do not use Price as a key when two products can cost the same. A repeated value is not necessarily a duplicate record. Pause or stop if the page behaves unexpectedly; review the rows already collected. Compare the exported count with the source where a total is available.
Prepare the columns you will use
Exclude unwanted rows, choose and order columns, and keep identifiers as Text. Choose a numeric, percentage or date type only when the column's meaning and source format are clear. Conversion errors must be resolved before export. XLSX stores the selected types; a CSV import or paste can reinterpret them.
Save a recipe if you will repeat this preparation on a table with matching columns. Recipes keep preparation settings, not an unattended crawling schedule. You start the next collection yourself.
Know when to use the site's own export
The extension cannot read pixels as cells. Canvas grids, screenshots and PDF tables are outside this workflow, as are closed Shadow DOM and inaccessible cross-origin frames. When a site's Download or Export button provides the full dataset, compare that option before collecting the screen.
Collection does not guarantee a complete dataset. A missing row in a snapshot comparison can be an unloaded row rather than a deleted record.
Add to ChromeFree, no sign-up
Table to Excel works in Chrome on a computer. Email yourself the link