Table2File - Table Data Extractor & Exporter
ID
fgfhbnjmmldgifpebchhajifpepmhelmDetect HTML tables on any web page, collect data across multiple pages, and export to CSV, Excel, Markdown, or JSON files.
تصاویر صفحه
توضیحات
Detect HTML tables on any web page, collect data across multiple pages, and export to CSV, Excel, Markdown, or JSON files.
Table2File is a web table data collection and export tool that helps you quickly extract <table> data from any webpage. It supports appending data across pages, collecting virtual scrolling tables and automatic pagination, and exporting to CSV, Excel, Markdown or JSON files.
Key features
- Smart table detection — Automatically scan all table elements on the page, mark them with numbered labels and highlight boxes, and click to select
- Automatic matching of separate headers — Automatically identify headers and bodies separated by frontend frameworks such as Element UI, Ant Design, Vxe-table and Naive UI, and restore the complete structure on export
- Cross-page data collection — Continue appending data after changing pages and automatically skip duplicate headers without manual merging
- Automatic pagination — Once configured, automatically click “Next page” and append data page by page, with a configurable maximum page count and interval
- Virtual scrolling table collection — Scroll through tables that render only visible rows, collect data screen by screen and automatically remove duplicates to capture the entire table
- iframe table support — Automatically scan tables inside iframes, including cross-origin iframes, and list them together with top-level tables
- Column settings — Exclude unwanted columns, reorder columns and rename headers before export; drag and edit directly in the preview window
- Data preview — Open a preview window after collection to view all data, with pagination
- Multiple export formats — CSV (BOM + quote escaping, compatible with Chinese Excel), Excel (.xlsx), Markdown and JSON, plus one-click copying to the clipboard
- Session persistence — Data is automatically saved when the popup closes and restored when reopened; each table is stored separately, so switching tables does not lose data
How to use
1. Open a webpage containing tables and click the extension icon
2. Click the target table in the table list
3. Click “Append” to collect data from the current page
4. Go to the next page and click “Append” again to continue collecting
5. Click “CSV”, “Excel” or another format button to export
You can also complete all operations using the floating toolbar on the page. Keyboard shortcuts are supported (Alt+Shift+A to append, Alt+Shift+C to export CSV, Alt+Shift+X to export Excel, Alt+Shift+V to preview).
Privacy
- The extension makes no network requests and includes no third-party runtime libraries
- Collected data is stored only locally in the browser (chrome.storage.local) and is not uploaded to any server
- It does not read cookies, login state or other non-table content
- Excel export uses an internally developed engine; cell contents are not executed as formulas, preventing formula injection by design
- Clear all data at any time on the settings page, or uninstall the extension to remove it completely