A modern Chrome Extension that extracts product data from e-commerce pages and exports it as a CSV file. Designed for quick product research, price comparison, and data collection directly from supported websites.
- ✅ Scrape product data from the current page
- ✅ Extract product title, price, and rating
- ✅ Export data instantly to CSV
- ✅ Clean and minimal user interface
- ✅ Lightweight Chrome Extension (Manifest V3)
| Website | Status |
|---|---|
| Amazon | ✅ Supported |
| Flipkart | ✅ Supported |
| Myntra | ✅ Supported |
| Meesho | ✅ Supported |
| Snapdeal | ✅ Supported |
- Open a supported e-commerce product listing page
- Click the Smart Web Scraper extension icon in your toolbar
- Press Scrape Products to extract data from the page
- Review the results inside the extension popup
- Click Export CSV to download your scraped data
No Chrome Web Store required — install directly from source in under a minute.
Option A — Clone with Git:
git clone https://github.com/YOUR_USERNAME/smart-scraper.gitOption B — Download ZIP:
Click the green Code button on this page → Download ZIP, then extract it to a folder on your computer.
Paste the following into your Chrome address bar and press Enter:
chrome://extensions/
In the top-right corner of the Extensions page, toggle Developer Mode to ON.
- Click Load unpacked
- Select the extracted project folder
- Confirm the folder contains a
manifest.jsonfile ✅
- Click the 🧩 puzzle icon in the Chrome toolbar
- Find Smart Web Scraper
- Click the 📌 pin icon to keep it visible
🎉 Done! Open any product page and start scraping data to CSV instantly.
smart-scraper/
│
├── icons/
├── utils/
│
├── background.js
├── content.js
├── csvExporter.js
│
├── popup.html
├── popup.js
├── styles.css
│
└── manifest.json
| Technology | Usage |
|---|---|
| JavaScript (ES6) | Core logic & scraping |
| HTML & CSS | Extension popup UI |
| Chrome Extension API | Manifest V3 integration |
- Multi-page scraping
- Additional e-commerce site support
- Data filtering and sorting
- Cloud data storage
Rohan Rathod
This project is licensed under the MIT License.