Instagram Followers Scraper
Pricing
from $9.00 / 1,000 bach of 50 followers
Instagram Followers Scraper
Fetch followers or following list for any public Instagram profile
Pricing
from $9.00 / 1,000 bach of 50 followers
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
450
Total users
13
Monthly active users
4 days ago
Last modified
Categories
Share
Export the followers or following list from any public Instagram profile. Each run fetches one page of results and outputs a cursor so you can fetch the next page on your next run — giving you full control over how many API calls you make.
What it does
Provide an Instagram username and choose whether you want followers, following, or both. The actor fetches up to 500 users per run and returns a cursor_next in the output. Pass that cursor back as pageId input to continue where you left off.
Use cases
- Influencer analysis — audit who follows a creator and what their audience looks like
- Competitor research — see who follows competing brands
- Lead generation — find and export accounts following a target profile
- Audience research — analyze follower demographics and engagement signals
- Following audits — see who an account is following for partnership or outreach research
Input
| Field | Type | Required | Description |
|---|---|---|---|
username | string | ✅ | Instagram username (with or without @) |
mode | "followers" | "following" | "both" | Which list to fetch (default: "followers") | |
pageId | string | Pagination cursor — pass cursor_next from a previous run's output to fetch the next page | |
maxItems | integer | Max users to collect this run (default: 500, set 0 for unlimited) |
Example input
{"username": "natgeo","mode": "followers"}
Output
One dataset record per run (per mode), shaped as:
{"cursor_next": "QVF...","results": [{"relation": "follower","userId": "987654321","username": "some_follower","displayName": "Some Follower","isPrivate": false,"isVerified": false,"profilePicUrl": "https://cdninstagram.com/..."}]}
Pass cursor_next back as pageId on your next run to fetch the following page. A null value means the list is fully exhausted.
Output fields
| Field | Type | Description |
|---|---|---|
cursor_next | string | null | Cursor for the next page, or null if exhausted |
results | array | Array of user records |
results[].relation | "follower" | "following" | Whether this user follows or is followed by the target |
results[].userId | string | Instagram user ID |
results[].username | string | Instagram username |
results[].displayName | string | Full display name |
results[].isPrivate | boolean | Whether the account is private |
results[].isVerified | boolean | Whether the account has a verified badge |
results[].profilePicUrl | string | Profile picture URL (when available) |
Notes
- Only public profiles are supported — private profiles cannot be scraped
Related Instagram actors
Part of a complete Instagram scraping toolkit — explore the rest of the suite:
- Instagram Profile Scraper — Profile metadata for any public account
- Instagram Posts & Reels Scraper — All posts and Reels from a profile
- Instagram Post Details Scraper — Full details for any post or Reel by URL
- Instagram Comments Scraper — All comments on a post or Reel
- Instagram Post Likers Scraper — Users who liked a post or Reel
- Instagram Hashtag Scraper — Top posts and Reels for any hashtag
- Instagram Location Posts Scraper — Posts tagged at any location
- Instagram Tagged Posts Scraper — Posts a profile is tagged in
- Instagram Reels Search Scraper — Find Reels by keyword
- Instagram User Search Scraper — Discover accounts by keyword
- Instagram Related Profiles Scraper — Find similar/suggested profiles
- Instagram Story Scraper — Active stories for any profile
- Instagram Highlights Scraper — Highlights and their stories
- Instagram Email & Phone Scraper — Emails and phone numbers from profiles
- Instagram Influencer Analytics Scraper — Engagement rate and creator analytics
- Instagram MCP Server — All Instagram tools for AI agents via MCP