From web table to usable spreadsheet
Copy web tables and supported grids into Excel or Google Sheets, or download an Excel file. Merged cells are filled in. Numeric footnote marks are removed. Your tables stay in your browser.
Watch the 49-second walkthrough on YouTube →
Table to Excel works in Chrome on a computer. Email yourself the link
Highest mountains
| Mountain | Height (m) | First ascent |
|---|---|---|
| Everest | 8,849 | 1953 |
| K2 | 8,611 | 1954 |
| Kangchenjunga | 8,586 | 1955 |
| Lhotse | 8,516 | 1956 |
| Makalu | 8,485 | 1955 |
How it works
-
1
Click the icon
Or right-click the page and choose Show tables on this page.
-
2
Pick a table
Detected tables get a frame with its size, like 65 × 9, and three buttons: Copy, CSV, XLSX.
-
3
Paste or download
Copy puts the table on your clipboard for Excel or Google Sheets. CSV and XLSX save a file.
Table to Excel 1.1
Fix the table before it reaches Excel
Choose Prepare to preview your export. Keep the columns you need, check the types and undo changes before saving.
- Choose
Keep the useful cells
Select a range, exclude rows and rename or reorder columns. Export link addresses alongside the visible text.
- Check
Give each column a type
Keep codes as text. Set numbers, percentages and dates using the source format. Fix flagged conversion errors before exporting.
- Repeat
Save the preparation
Save a local recipe for matching columns. Save a snapshot when you want to compare added, missing or changed rows by a unique key.

Need rows beyond the first screen?
Collect loaded rows by scrolling or choosing the page's Next button. Collection needs stable row indices or a unique key. Pause or stop and keep the rows collected so far; check the result against the source's count.
Try a three-page export →Clean data, not a copy of the page
- Merged cells are expanded, so every row has the same columns
- Footnote marks like [1] and hidden sort keys are removed
- Empty columns and spacer rows are dropped
- Recognized numbers become numeric XLSX cells; codes with leading zeros stay text
- Export all saves every table on a page to one Excel file, one sheet per table
| Mountain | Height (m) | Range |
|---|---|---|
| Everest[1] | 8,849 | Himalaya |
| Kangchenjunga | 8,586 | |
| Lhotse[2] | 8,516 |
| Mountain | Height (m) | Range |
|---|---|---|
| Everest | 8849 | Himalaya |
| Kangchenjunga | 8586 | Himalaya |
| Lhotse | 8516 | Himalaya |
Copy, CSV or XLSX?
Choose for the next step in your work.
- Copy
Paste into a sheet
For a quick transfer to an open workbook. Check how the spreadsheet interprets codes and dates.
- XLSX
Keep cell types in a file
For Excel workbooks. Leading-zero codes and long IDs stay text. Recognized numeric values become number cells.
- CSV
Import into another tool
For a system that expects a text file. Set column types when importing; CSV does not store them.
On real pages
A table copied. A value changed.
Check these common problems before using the data.
Website to spreadsheet
Copy and paste, web imports, code or an extension: choose a method for your page.
Compare five methods → Keep the IDsZeros and long codes
Keep 00127 as 00127. Check text types before Excel changes a code.
Protect your identifiers → Use the numbersAmounts stored as text
Check decimal separators and citation marks before converting a column.
Fix the number column →Your tables stay on your computer
Table to Excel reads a page only when you click its icon or the menu item. Tables are processed in your browser and never uploaded. There is no account and nothing to sign up for.
Questions
Is it free?
Yes. Copy and CSV export are free for supported tables. XLSX export and Export all are free for now. If they become paid, the extension will say so before you use them.
Does it upload my tables anywhere?
No. The extension works inside your browser and doesn't send page content or tables anywhere.
Which sites does it work on?
HTML tables, structured web grids and CSS tables are supported. You can select a repeated row manually for other layouts. Collection can gather loaded rows while scrolling or following a Next button you select, but it does not guarantee every record has loaded. PDF files, images, canvas tables, closed Shadow DOM and inaccessible cross-origin frames are not supported. Chrome also restricts extensions on its own pages and the Chrome Web Store.
Does it work with Google Sheets?
Yes. Press Copy, then paste into Google Sheets. Rows and columns stay in place.
Why does it ask for these permissions?
activeTab and scripting let it read the tab you clicked it on, and only that tab. contextMenus adds the right-click menu item. storage keeps settings, a copy count and any recipes or snapshots you explicitly save on your computer. It can't see your other tabs or your browsing history.
Can I copy a table without an extension?
Yes. For a simple table, copy and paste works, and Google Sheets and Excel for Windows can import tables from public pages. Our guide compares five ways and shows where each one breaks.
A table came out wrong. What should I do?
Email support@tidykit.app with the page address and what you expected to get.
Try it on your next table
Table to Excel works in Chrome on a computer. Email yourself the link