https://github.com/instagram-automations/apify-instagram-scraper
apify instagram scraper data extraction tool
https://github.com/instagram-automations/apify-instagram-scraper
api apify apify-instagram-scraper automation bot crawler data-mining docker instagram nodejs playwright proxy python scraper social-media
Last synced: 8 months ago
JSON representation
apify instagram scraper data extraction tool
- Host: GitHub
- URL: https://github.com/instagram-automations/apify-instagram-scraper
- Owner: Instagram-Automations
- Created: 2025-10-13T18:43:15.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-10-13T18:49:54.000Z (8 months ago)
- Last Synced: 2025-10-14T19:04:41.361Z (8 months ago)
- Topics: api, apify, apify-instagram-scraper, automation, bot, crawler, data-mining, docker, instagram, nodejs, playwright, proxy, python, scraper, social-media
- Homepage:
- Size: 2.03 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# apify-instagram-scraper
Apify Instagram Scraper automates the collection of Instagram profile, post, hashtag, and comment data. Built on the Apify platform, it enables large-scale structured data extraction from Instagram for marketing, analytics, and research purposes.
For discussion, queries, and freelance work — reach out 👆
---
## Introduction
> Apify Instagram Scraper is a powerful web automation actor that collects public Instagram data at scale. It can scrape posts, followers, hashtags, and profile insights — perfect for marketers, researchers, and analysts.
### Key Benefits
1. Scalable for thousands of profiles or hashtags
2. Built-in proxy and anti-block logic
3. Structured JSON and CSV export formats
4. Ideal for analytics and marketing automation
5. Supports both API and no-code usage via Apify platform
---
## Features
| Feature | Description |
|----------|--------------|
| Profile Data Extraction | Get bio, followers, following, and posts |
| Hashtag Scraping | Extract top and recent posts from hashtags |
| Comment Scraper | Collect comments, likes, and replies |
| Post Insights | Get captions, engagement, and metadata |
| Output Formats | JSON, CSV, Excel via Apify Dataset |
---
## Use Cases
- Social media analytics
- Competitor research
- Influencer marketing automation
- Sentiment and trend analysis
---
## FAQs
**Q:** What kinds of data / features does it support?
**A:** It supports scraping of profiles, hashtags, posts, comments, followers, and post insights like captions, timestamps, and engagement metrics. You can export data in JSON, CSV, or Excel formats through Apify Datasets.
**Q:** What is the “Instagram Scraper” by Apify?
**A:** It’s an automation actor available on Apify’s platform that collects public Instagram data using a headless browser. It mimics user behavior to safely extract information at scale while handling cookies, sessions, and proxies automatically.
**Q:** What can Apify Scrape?
**A:** Apify can scrape public Instagram content such as user profiles, post lists, hashtags, comments, followers, and engagement statistics — all delivered in a structured, developer-friendly format.
---
## Results
-----------------------------------
> 10x faster data collection
> 95% accurate profile insights
> Seamless integration with Google Sheets or APIs
## Performance Metrics
-----------------------------------
Average Performance Benchmarks:
- **Speed:** 2x faster than manual extraction
- **Stability:** 99.5% uptime
- **Ban Rate:** <1% with proxy rotation
- **Throughput:** 100+ profiles/hour per run
---
## Do you have a customize project for us?
Contact Us
---
## Installation
### Pre-requisites
- Node.js or Python
- Apify Account
- Git
### Steps
```bash
# Clone the repo
git clone https://github.com/yourusername/apify-instagram-scraper.git
cd apify-instagram-scraper
# Install dependencies
npm install
# or
pip install -r requirements.txt
# Setup environment
cp .env.example .env
# Run
npm start
# or
python main.py