Instagram Profile Followers Scraper
Pricing
from $0.90 / 1,000 results
Instagram Profile Followers Scraper
Scrape Instagram follower without login. Fast, efficient and safe!
Pricing
from $0.90 / 1,000 results
Rating
0.0
(0)
Developer
ToolzerHub
Maintained by CommunityActor stats
0
Bookmarked
71
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
Turn the followers of public Instagram profiles into a structured, resumable dataset.
Instagram Profile Followers Scraper accepts one or more seed usernames and exports follower rows for each profile. Every result keeps its source username, so batches from several accounts remain traceable after they are merged into one dataset.
Batch profiles without mixing list directions
Provide the profiles, choose a per-profile result cap, and run. For lists that exceed a single job, save the continuation token from the log and pass it back through Continue From on the next run.
Bulk profile followers
Supply one or more profile usernames and choose how many follower rows to collect from each seed.
| Field | Type | Required | Description |
|---|---|---|---|
profiles | array | Yes | Instagram accounts to pull the list from |
limit | integer | No | Stop after this many rows per account (0 = pull the whole list) |
Continue an export
Reuse the continuation cursor logged by an earlier run when a profile's follower list needs another pass.
| Field | Type | Required | Description |
|---|---|---|---|
profiles | array | Yes | Instagram accounts to pull the list from |
continueFrom | string | No | Paste the token from an earlier run's log (look for 'π CONTINUE TOKEN') to resume where it stopped. |
Full profile rows
Enable Deep Profile Fetch when each follower row needs the account's full available public profile object.
| Field | Type | Required | Description |
|---|---|---|---|
deepEnrich | boolean | No | Swap each row for the account's full public profile (slower, adds a billable event per row) |
limit | integer | No | Stop after this many rows per account (0 = pull the whole list) |
Example multi-profile-ready export
{"profiles": ["nasa"],"limit": 20,"deepEnrich": false}
Output built for downstream joins
Follower identity
| Field | Type | Description |
|---|---|---|
username | string | Instagram username of the account. |
full_name | string | Display name shown on the profile. |
id | string | Instagram numeric user ID. |
is_verified | boolean | Whether the account is verified (blue badge). |
is_private | boolean | Whether the account is private. |
profile_pic_url | string | Profile picture URL. |
Run context
| Field | Type | Description |
|---|---|---|
source_username | string | The account whose followers/followings this record belongs to. |
Enrichment
| Field | Type | Description |
|---|---|---|
enriched | boolean | Whether this record was replaced with a full enriched profile. |
Example follower row
{"username": "nasaartemis","full_name": "NASA Artemis","id": "1104426670","is_private": false,"is_verified": true,"profile_pic_url": "https://instagram.fadd2-1.fna.fbcdn.net/example.jpg","source_username": "nasa","enriched": false}
Pay for delivered rows
Billing follows Apify's pay-per-result model. You're only charged for rows that land in the dataset, per the pricing shown on this Actor's Pricing tab. Turning on profile enrichment adds its own billable event per record.
Apify's free credits may cover small test pulls, plus whatever free monthly credits your Apify plan includes.
Test with a small result cap first, then scale up once you know the list size you're dealing with.
Use public follower data responsibly
Both tools only touch public Instagram data β no login walls, no private accounts, no bypassing access controls. Don't use them to harvest private information or to contact people in ways that break privacy law, Instagram's terms, or your own compliance rules. When in doubt, get a lawyer's opinion.
Run this Actor from code
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_API_TOKEN")run = client.actor("toolzerhub/instagram-profile-followers-scraper").call(run_input={"profiles": ["nasa"],"limit": 20,"deepEnrich": false})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Node.js
import { ApifyClient } from "apify-client";const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });const run = await client.actor("toolzerhub/instagram-profile-followers-scraper").call({"profiles": ["nasa"],"limit": 20,"deepEnrich": false});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Need both audience directions?
Choose the combined Followers & Following Scraper when a workflow must alternate between who follows an account and whom that account follows. The related products below cover other profile, discovery, and commerce jobs.
- Instagram Followers & Following Scraper β Bulk β Collect followers or following lists from one or more public Instagram accounts. Resume large jobs with a cursor and optionally enrich every result with full public profile data.
- LinkedIn Profile Scraper β No Cookies β Extract complete public LinkedIn profiles from usernames or profile URLs without providing LinkedIn cookies. Get headline, experience, education, skills, certifications, and more in one structured record.
- TikTok Shop Search Scraper β Fast TikTok Shop keyword search scraper for collecting product IDs, seller IDs, titles, prices, images, ratings, and sales signals without extra detail requests.
ToolzerHub support
Spotted a bug, a missing field, or want a feature? Open an issue on the Actor page and we'll take a look.
Contact: contact@toolzerhub.com