A Chrome extension for collecting and exporting Instagram user information from hashtag-based posts. Perfect for marketers, analysts, and researchers looking to gather Instagram user data efficiently.
- 🔍 Automatically collect user information from Instagram hashtag posts
- 📊 Export collected data to CSV format
- 🔄 Multi-tab support for simultaneous data collection from different hashtags
- ⏯️ Pause/Resume collection functionality
- 🗑️ Clear collected data and start fresh
- 💾 Temporary local storage of collected data
- Visit the Chrome Web Store
- Search for "Instagram Hashtag User Exporter"
- Click "Add to Chrome"
- Clone this repository
git clone https://github.com/yourusername/ig-hashtag-user-exporter.git- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extension directory
-
Initial Setup
- Pin the extension to your Chrome toolbar for easy access
- Navigate to Instagram in Chrome
- Log into your Instagram account
-
Finding Hashtags
- Use Instagram's search bar to find hashtags
- Click on hashtags in posts
- Navigate to the hashtag's dedicated page
-
Collecting Data
- Click the extension icon
- Press "Start Collecting"
- The extension will automatically:
- Scroll through posts
- Collect user information
- Store data locally
-
Managing Collections
- Stop collection at any time
- Export data to CSV format
- Clear collected data as needed
├── manifest.json
├── popup.html
├── popup.js
├── content.js
└── icons/
├── icon16.png
├── icon32.png
├── icon48.png
└── icon128.png
const STORAGE_KEYS = {
IS_RUNNING: 'isRunning',
COLLECTED_HREFS: 'collectedHrefs',
PROCESSED_LINKS: 'processedLinks',
HREF_COUNT: 'hrefCount',
LAST_UPDATE: 'lastUpdate'
};storage: For local data storagehttps://www.instagram.com/*: For Instagram page access
- Chrome browser
- Basic knowledge of JavaScript
- Familiarity with Chrome Extension development
The extension doesn't require a build process. It can be loaded directly into Chrome in developer mode.
- Load the extension in developer mode
- Open the Chrome DevTools console
- Monitor the console logs for debugging information
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
MIT License - see LICENSE file for details
This tool should be used responsibly and in accordance with Instagram's terms of service and data collection policies. Users are responsible for ensuring their usage complies with all applicable laws and regulations.
For issues, feature requests, or questions:
- Open an issue in this repository
- Provide detailed information about your problem
- Include steps to reproduce if applicable
Feel free to contribute to the project by opening a pull request.