An open API service indexing awesome lists of open source software.

https://github.com/instagram-automations/instagram-scraper

instagram scraper engagement insights
https://github.com/instagram-automations/instagram-scraper

analytics api appilot automation bot cli data-mining docker instagram instagram-scraper playwright proxy python scraper selenium social-media

Last synced: 8 months ago
JSON representation

instagram scraper engagement insights

Awesome Lists containing this project

README

          

# instagram-scraper

A modern automation toolkit that allows you to extract data, posts, followers, reels, and insights from Instagram safely and efficiently.



Telegram


Discord


WhatsApp


Gmail


For discussion, queries, and freelance work โ€” reach out ๐Ÿ‘†

---

## Introduction
> `instagram-scraper` helps you gather public Instagram data โ€” including posts, reels, followers, captions, and analytics โ€” without relying on official APIs.
Itโ€™s built for marketers, analysts, and developers who want to automate Instagram data workflows at scale.


instagram-scraper.png

### Key Benefits
1. Extracts reels, posts, and profile data efficiently.
2. Works with rotating proxies for safer scraping.
3. Supports CSV/JSON export for analytics.
4. Handles bulk accounts and hashtag scraping.
5. Fully scriptable and extendable.

---

## Features

| Feature | Description |
|----------|-------------|
| Reel & Post Scraping | Extract reels, captions, hashtags, and likes. |
| Profile Scraping | Get bios, followers, and engagement rates. |
| Hashtag Explorer | Automate hashtag-based discovery. |
| Proxy Rotation | Stay undetected with residential/mobile proxies. |
| Export Options | Save results in CSV, JSON, or database. |

---

## Use Cases
- Social media analytics
- Influencer tracking
- Market research and competitor monitoring
- Content automation pipelines

---

## FAQs

**Q:** Can you boost a reel on Instagram?
**A:** Yes. You can boost a reel directly from your Instagram app if itโ€™s posted from a professional or business account. Tap on your reel, select โ€œBoost post,โ€ choose your audience, budget, and duration, then launch the promotion. This converts your reel into an ad visible to more users โ€” ideal for increasing reach, followers, or sales conversions.

---

## Results
-----------------------------------
> 10x faster data collection
> Real-time insight tracking
> API-less automation

## Performance Metrics
-----------------------------------
Average Benchmarks:
- **Speed:** 2x faster than manual extraction
- **Stability:** 99% uptime
- **Ban Rate:** <0.5% with proxy rotation
- **Throughput:** 10K+ records/day

---

## Do you have a customize project for us?
Contact Us



Join Discord


Contact on Telegram

---

## Installation

### Pre-requisites
- Python 3.9+
- Git
- Docker (optional)

### Steps
```bash
# Clone the repo
git clone https://github.com/yourusername/instagram-scraper.git
cd instagram-scraper

# Install dependencies
pip install -r requirements.txt

# Setup environment
cp .env.example .env

# Run
python main.py