Instagram Followers Following Scraper
Pricing
from $1.00 / 1,000 results
Instagram Followers Following Scraper
Scrape followers or following list for Instagram users with optional profile enrichment without login.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer
ToolzerHub
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Instagram Followers & Following Scraper — Scrape Instagram Followers and Following Lists
Scrape both the followers and following lists of any public Instagram account in one actor — no login, no cookies required. Extract usernames, profile pictures, verification status, and optionally full profile details for each user.
Perfect for audience analysis, competitor research, influencer vetting, and building contact lists.
What You Can Scrape
- Username, full name, profile picture URL
- Verified and private/public account status
- Pagination cursor to resume large scrapes across runs
- Full enriched profile (biography, follower count, bio links, and more) when
enrichProfileis enabled
Input — Followers
{"type": "followers","username": ["cristiano"],"maxItem": 500,"enrichProfile": false,"resumeCursor": null}
Input — Following
{"type": "followings","username": ["cristiano"],"maxItem": 500,"enrichProfile": false,"resumeCursor": null}
| Field | Type | Required | Description |
|---|---|---|---|
type | string | ✅ | followers or followings |
username | string[] | ✅ | Instagram usernames to scrape |
maxItem | number | ❌ | Max users per username (0 = unlimited, default 100) |
enrichProfile | boolean | ❌ | Fetch full profile for each user (slower, default false) |
resumeCursor | string | ❌ | Cursor from a previous run to resume pagination |
Sample Output — Followers
{"total": 79667947,"has_more": true,"cursor": "QVFBekNZc0szaERZQ3ZrSjdMZ0h2ekIyQkxQaXh4SU9vb1FBRXpRaWdFZVdIVDVXSDdMakR3Ui11ZnhaazFWU1JadEZ5NWJ2ZldxRTh1eFNUN1lpZXdPQQ==","users": [{"id": "71366681909","username": "y2_i_r","full_name": "👍🏼","profile_pic_url": "https://instagram.ftuc1-2.fna.fbcdn.net/example.jpg","is_private": false,"is_verified": false}]}
Sample Output — Following
{"total": 456,"has_more": true,"cursor": "QVFBekNZc0toaGRFQ3ZrSjdMZ0h2ekIyQkxQaXh4SU9vb1FB","users": [{"id": "71366681909","username": "user_one","full_name": "User One","profile_pic_url": "https://instagram.ftuc1-2.fna.fbcdn.net/example1.jpg","is_private": false,"is_verified": false}]}
Sample Output — Enriched Profile (enrichProfile: true)
When enrichProfile is enabled, each user is replaced with their full profile object (same structure as the Profile Scraper output):
{"user": {"id": "71366681909","username": "y2_i_r","full_name": "👍🏼","biography": "💪ब्राह्मण💪\nJai shree radhekrishna 🦚","bio_links": [],"external_url": null,"profile_pic_url": "https://scontent.cdninstagram.com/v/t51.82787-19/example_s150x150.jpg","profile_pic_url_hd": "https://scontent.cdninstagram.com/v/t51.82787-19/example_s320x320.jpg","edge_followed_by": { "count": 30 },"edge_follow": { "count": 16 },"is_private": false,"is_verified": false,"is_business_account": false,"is_professional_account": false,"is_joined_recently": true,"category_name": null,"highlight_reel_count": 0,"pronouns": [],"fbid": "17841443016305507"}}
Resuming a Previous Run
For large accounts, pass the cursor from the last run as resumeCursor to continue where you left off.
Limitations
- Only public accounts can be scraped
enrichProfilesends one additional API request per user — use only when you need full profile data- When
enrichProfileis enabled without amaxItem, it defaults to 100 to prevent runaway pagination
Contact
For issues, open a ticket under the Issues tab.
For questions or custom requirements: contact@toolzerhub.com
If this actor saved you time, a review means a lot. Thanks! 🙌