Instagram Followers Scraper avatar

Instagram Followers Scraper

Deprecated

Pricing

Pay per event

Go to Apify Store
Instagram Followers Scraper

Instagram Followers Scraper

Deprecated

Scrape Instagram users followers with email. Lightining fast. No limit. Try now!

Pricing

Pay per event

Rating

0.0

(0)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

7

Bookmarked

272

Total users

1

Monthly active users

2 days ago

Last modified

Share

A focused Instagram follower-list extractor: give it usernames, get back every follower as a structured dataset row, with resume support for large accounts.

This one only does followers — no mode switch, no extra decision to make. Feed it one or more usernames and it pages through each account's full follower list automatically, landing every row in a standard Apify dataset.

Good fit when following data is noise you don't want: audience research, influencer vetting, follower-count verification, and outreach list building where the follower side is all that matters.

Last touched 2026-07-14.

What does Instagram Followers Scraper scrape?

Instagram is Meta's photo and video platform, where public profiles expose post counts, follower/following counts, and — the part these tools care about — the actual follower and following lists behind those counts. Instagram Followers Scraper pulls the following out of Instagram:

  • Follower identity — Username, numeric user ID, display name, and profile picture URL for each follower.
  • Account state — Private/public flag and verified-badge status for each follower.
  • Source tracking — Which seed username each follower row came from, for multi-account runs.
  • Optional full profile — With enrichment on, each follower row is replaced by that account's complete public profile.

Start with a small maxItem to confirm the shape of the output, then raise it or set it to 0 to pull the full follower list.

What can you do with Instagram data?

  • Follower list export — Get a clean, structured export of who follows an account — for reporting, archiving, or analysis.
  • Audience research — Study the makeup of an account's follower base without wading through following data.
  • Outreach and lead lists — Turn a follower list into a targeted contact list for campaigns or partnerships.
  • Follower-count verification — Cross-check a claimed follower count against the actual list, useful for vetting influencer or brand accounts.
  • Followers only, by design — No type field to configure — every run pulls the follower side, nothing else.
  • Cursor resume — Large accounts log a resume cursor on every page so a broken run can be continued, not restarted.
  • Optional profile enrichment — Turn on enrichProfile to get the full public profile per follower instead of just the summary fields.
  • Multi-account batching — Pass several usernames in one run and it works through them in order.

Runs on Apify's infrastructure with retries and proxy handling baked in, so long follower pulls don't fall over halfway through.

How Instagram Followers Scraper works

  1. Add your usernames — List one or more accounts in the username field — the Actor pulls followers for each.
  2. Cap it — Set maxItem per username, or 0 to pull the entire follower list.
  3. Optional: enrich or resume — Turn on enrichProfile for full profiles, or paste a resumeCursor to continue a large prior run.
  4. Run and export — Start the run and pull results as JSON, CSV, Excel, or from the Dataset API.

Set it up:

Follower list

Add one or more usernames and set a result cap — the Actor handles the rest.

FieldTypeRequiredDescription
usernamearrayYesInstagram usernames to scrape
maxItemintegerNoMaximum number of items to scrape (0 = unlimited)

Resume a big pull

Drop a cursor from a prior run's log into resumeCursor to pick up where it left off.

FieldTypeRequiredDescription
usernamearrayYesInstagram usernames to scrape
resumeCursorstringNoOptional: paste the cursor from a previous run's logs (look for '📍 RESUME CURSOR') to continue where you left off.

Deep enrichment

Turn on enrichProfile to get a full profile object per follower instead of the lightweight summary.

FieldTypeRequiredDescription
enrichProfilebooleanNoFetch full profile details for each user (slower, costs more)
maxItemintegerNoMaximum number of items to scrape (0 = unlimited)

Example input

{
"username": [
"nasa"
],
"maxItem": 20,
"enrichProfile": false
}

What you get

Every dataset row looks like this:

Follower identity

FieldTypeDescription
usernamestring,number,boolean,object,array,nullInstagram username of the account.
full_namestring,number,boolean,object,array,nullDisplay name shown on the profile.
idstring,number,boolean,object,array,nullInstagram numeric user ID.
is_verifiedstring,number,boolean,object,array,nullWhether the account is verified (blue badge).
is_privatestring,number,boolean,object,array,nullWhether the account is private.
profile_pic_urlstring,number,boolean,object,array,nullProfile picture URL.

Run context

FieldTypeDescription
source_usernamestring,number,boolean,object,array,nullThe account whose followers/followings this record belongs to.

Enrichment

FieldTypeDescription
enrichedstring,number,boolean,object,array,nullWhether this record was replaced with a full enriched profile.

Sample record

{
"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
}

How much does it cost?

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 monthly credits may be enough to cover small test pulls, plus whatever free monthly credits your Apify plan includes.

Test with a small maxItem first, then scale up once you know the list size you're dealing with.

Is Instagram Followers Scraper worth it over alternatives?

Instagram Followers Scraper (this Actor) runs about Apify pay-per-result per 1K rows and covers Username, full name, ID, verification/privacy flags, profile picture, source account, optional full profile. Stripped down to followers only — one less field to configure, one less mode to get wrong. Best fit when you only ever need the follower side and don't want following data cluttering the input form.

Scrolling Instagram by hand runs about Your time per 1K rows and covers Whatever you can screenshot. Breaks down completely past a few hundred followers and can't be scheduled or repeated. Fine for a quick peek, not for anything you need twice.

Frequently asked questions

Does this Actor also do following lists?

No — it's followers-only by design, with no type field to set. Use a followers-and-following Actor if you also need the following side.

How is this different from the count on a profile?

The public count is just a number. This Actor returns the actual follower list — usernames, IDs, and profile fields for each account.

What happens if a pull gets interrupted partway through?

Every page logs a resume cursor. Copy the value into resumeCursor on your next run and it continues from that point instead of starting over.

Is enrichment worth turning on?

Only if you need more than the basic identity fields — it costs an extra billable event per follower for the full profile payload, so leave it off for a quick list pull.

How do I keep costs predictable?

Set maxItem per username while you're testing. Enrichment and very large maxItem values are what drive the bill up, so dial those in deliberately.

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.

Can I plug this into my own stack?

Yes. Call it from the Apify API or SDK, put it on a schedule, or fire a webhook when a run finishes — the snippets below get you started.

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("toolzerhub/instagram-followers-scraper").call(run_input={
"username": [
"nasa"
],
"maxItem": 20,
"enrichProfile": false
})
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row)
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_APIFY_TOKEN" });
const run = await client.actor("toolzerhub/instagram-followers-scraper").call({
"username": [
"nasa"
],
"maxItem": 20,
"enrichProfile": false
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.length, "rows");

Rather not write code? It drops straight into Sheets / Airtable; Zapier / Make / n8n; Apify API & webhooks like any Apify Actor, and it also shows up as a tool an MCP-connected agent can call directly, so it can kick off Instagram runs on its own.

  • Instagram Followers & Following Scraper — Pull the full followers or following list for one or more Instagram accounts, with cursor-based resume for large accounts and an optional profile-enrichment toggle.
  • TikTok Shop Products Scraper — Search TikTok Shop by keyword with automatic pagination, region support, and an optional detail-enrichment checkbox that adds product, shop, review, voucher, category, and shop-performance data to every saved result.
  • 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.
  • TikTok Shop Product Scraper — Fetch a full TikTok Shop product detail record by product ID or product page URL and region, including product info, shop info, reviews summary, vouchers, category data, and shop-performance fields.
  • TikTok Shop Seller Products Scraper — Collect a TikTok Shop seller's product catalog by seller ID and region with automatic pagination, product listing fields, and optional full product-detail enrichment.

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