Instagram Followers Scraper
Pricing
$6.00 / 1,000 profile analyzeds
Instagram Followers Scraper
Analyze Instagram followers or following to find valuable profiles. Filter large accounts by engagement, contact info, and business category to discover influencers, leads, or ideal customers. Perfect for lead generation, market research, and influencer marketing.
Pricing
$6.00 / 1,000 profile analyzeds
Rating
0.0
(0)
Developer

Andrey Afanasenko
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
14 days ago
Last modified
Categories
Share
Instagram Followers & Following Extractor
Turn any Instagram audience into qualified leads. Extract followers and following from public accounts and get 20+ enriched data points per profile — including emails, engagement rates, and contact info. Filter by language, category, or activity to find exactly who you need.
Not just a list of usernames — actionable lead intelligence with built-in qualification.
🚀 Why This Actor?
Most Instagram scrapers give you basic data. This one gives you actionable insights:
| Feature | Basic Scrapers | This Actor |
|---|---|---|
| Followers/Following count | ✅ | ✅ |
| Profile picture & bio | ✅ | ✅ |
| Email extraction | ❌ | ✅ |
| Phone number | ❌ | ✅ |
| Engagement rate | ❌ | ✅ |
| Language detection | ❌ | ✅ |
| Business category | ❌ | ✅ |
| Reels activity | ❌ | ✅ |
| Quality scoring | ❌ | ✅ |
| Advanced filters | ❌ | ✅ |
Private accounts are skipped for free. You pay per profile analyzed.
💼 Use Cases
Lead Generation
Find potential customers following your competitors. Filter by language and contact info to get outreach-ready leads.
Influencer Marketing
Identify micro-influencers with high engagement rates. Filter by category (Food Blogger, Fitness Coach, etc.) and minimum ER.
Market Research
Analyze audience demographics by language and business category. Understand who follows industry leaders.
Sales Outreach
Extract business accounts with verified emails. Target active accounts (posted within X days) with contact info.
⚡ Quick Start (5 minutes)
- Enter target accounts — usernames or Instagram URLs
- Set
maxResults— how many profiles to analyze - Run → Download JSON, CSV, or Excel
Example: 500 qualified leads from @nike followers in under 5 minutes.
💰 Pricing
| What you pay for | Price |
|---|---|
| Profile analyzed | $0.006 |
| Private accounts | FREE (skipped automatically) |
Free tier: 200 profiles/month
Cost example: 1,000 profiles analyzed = $6
📊 What You Get (20+ fields per profile)
| Category | Fields |
|---|---|
| Identity | Account URL, Full Name, Profile Picture (HD), Followers, Following |
| Business Info | Biography, Business Category, Verified status |
| Contact | Email, Email Source, Phone, Website |
| Engagement | Median ER, Quality Score, Median Views, Views/Followers Ratio |
| Activity | Last Post (Days), Last Reel (Days), Reels Count |
| Metadata | Detected Language, Source (follower/following of X) |
Bold = unique fields not available in basic scrapers
🔍 Filters
| Filter | What it does |
|---|---|
minFollowers / maxFollowers | Target specific audience sizes |
accountType | Business, Creator, or Personal |
isVerified | Verified accounts only |
profileLanguage | 60+ languages supported |
minEngagementRate | Quality threshold (%) |
lastPostDays | Active accounts only |
lastReelDays | Recent Reels creators |
contactInfoType | Must have Email, Phone, or Website |
keywords | Search in bio, name, or posts |
categoryFilter | 1000+ business categories |
📤 Sample Output
{"Account": "https://instagram.com/chef.maria.recipes","Profile Picture": "https://...jpg","Source": "Follower of @competitor","Full Name": "Maria Rodriguez","Followers Count": 45300,"Following Count": 1200,"Biography": "Chef & Recipe Developer | 📧 collabs@chefmaria.com","Email": "collabs@chefmaria.com","Email Source": "bio","Phone": "N/A","External URL": "https://linktr.ee/chefmaria","Category": "Chef","Verified": false,"Detected Language": "English","Median ER": "2.45%","Quality": "Good","Median Views": 18500,"Views/Followers Ratio": "40.85%","Last Post Within (Days)": 1,"Reels Count": 32,"Last Reel (Days Ago)": 3}
🔌 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("afanasenko/instagram-followers-scraper").call({"usernames": ["nike", "adidas"],"extractFollowers": True,"maxResults": 500,"minEngagementRate": 1.0})items = client.dataset(run["defaultDatasetId"]).list_items().items
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const { defaultDatasetId } = await client.actor("afanasenko/instagram-followers-scraper").call({usernames: ["nike"],extractFollowers: true,maxResults: 500});const { items } = await client.dataset(defaultDatasetId).listItems();
No-Code
- n8n / Make / Zapier — Use Apify integration node
- Google Sheets — Direct export via Apify integration
- AI Agents / LangChain — Structured JSON output, ready for RAG pipelines
❓ FAQ
How is this different from other Instagram scrapers?
Most scrapers give you basic profile info (username, bio, follower count). This actor enriches each profile with engagement metrics, contact extraction, language detection, and quality scoring — giving you actionable data, not just lists.
Do I need Instagram login?
No. Works with public data only. Private accounts are automatically skipped (and not charged).
How is engagement rate calculated?
Median ER from the first ~12 posts using industry-standard formula: (likes + comments) / followers × 100.
What's the Quality score?
Compares engagement rate to benchmarks by follower count. "Good" = above average for that audience size.
Can I filter by country?
Use profileLanguage as a proxy — filter by Spanish, Portuguese, Japanese, etc. to target specific regions.
What if a profile has no email?
Email field shows "N/A". Use contactInfoType: "email" filter to only get profiles with emails.
⚖️ Compliance
- Public data only — private accounts automatically skipped
- No login required — safe and compliant
- Use responsibly and comply with local regulations (GDPR, CAN-SPAM)
Ready to find your next customers? Click Start and get qualified leads in minutes.