Copy ALL tables on any webpage into clipboard at once, perfectly formatted for instant paste (
Ctrl + V) into Microsoft Excel or Google Sheets!
Developed with β€οΈ by Parag Kumar Barman (Barman IT Solutions)
Most web table capture extensions only allow copying one table at a time. If a webpage (like ERPs, CRM systems, dashboards, financial portals, or reporting tools) has 5, 10, or 20 separate tables spread out across the page, copying them one by one into Excel takes a lot of time.
Table Copy solves this problem! It scans the entire webpage, detects all data tables along with their section headings (e.g., "Day End Process", "Housekeeping", "Registration"), and lets you copy ALL tables simultaneously into clipboard or export them to CSV.
When you press Ctrl + V in Microsoft Excel or Google Sheets, all tables paste cleanly with proper headers, borders, columns, and spacing!
- β‘ 1-Click Batch Copy: Copy all detected tables on any webpage with a single click.
- π·οΈ Automatic Section Headings: Automatically detects heading titles above each table and includes them in Excel.
- π Native Excel HTML Formatting: Uses dual
text/html+text/plainclipboard engine so Excel preserves table structure, column alignment, and cell formatting. - π― Selective Table Selector: Checkboxes on every table and in popup UI to select specific tables (e.g., copy only Table #1 and Table #4).
- π₯ Instant CSV Export: Download all selected tables as a clean
.csvfile. - πͺ Floating On-Page Quick Bar: Subtle floating toolbar on top-right of web pages for instant access without opening popups.
- π¨ Modern Dark Glassmorphism UI: Beautiful, lightweight extension popup control panel.
- π 100% Private & Secure: Runs 100% locally in your browser. No data leaves your machine.
Follow these quick steps to install Table Copy in Google Chrome:
- On this GitHub repository page, click the green
Codebutton at the top right. - Click
Download ZIP. - Save the
.zipfile to your computer (e.g., Downloads folder).
- Locate the downloaded file (e.g.,
Table-Copy-main.ziporExtension.zip). - Right-click the
.zipfile and select Extract All... (Windows) or double-click to unzip (Mac). - Open the extracted folder so you see files like
manifest.json,content.js,popup.html.
- Open Google Chrome.
- Type
chrome://extensionsin the address bar and press Enter. - In the top-right corner of the Extensions page, turn ON the Developer mode toggle switch.
- In the top-left corner, click the
Load unpackedbutton. - Select the extracted extension folder (the folder containing
manifest.json). - π Done! The Table Copy extension icon will now appear in your Chrome toolbar!
- Navigate to any website containing data tables (e.g., ERP systems, financial reports, Wikipedia tables, management portals).
- A sleek floating toolbar will automatically appear at the top-right corner of the page:
π X Tables Found | π Copy ALL to Excel | π₯ CSV - Click
π Copy ALL to Excel. - Open Microsoft Excel or Google Sheets and press
Ctrl + V(Paste). - All tables paste instantly into consecutive rows with headers and clean formatting!
- Manifest Version: Manifest V3 (Google Chrome Latest Standard)
- Frontend Logic: Vanilla JavaScript (ES6+ Async/Await)
- Styling: Vanilla CSS (Glassmorphism & Micro-animations)
- Clipboard Engine: HTML Mime Mappings (
text/html+text/plainTSV fallback)
- Developer: Parag Kumar Barman
- Company: Barman IT Solutions
- Website: https://barman-it-solutions.vercel.app/
This project is open source and available under the MIT License.