Instagram Followers/Followings Scraper avatar

Instagram Followers/Followings Scraper

Pricing

from $0.75 / 1,000 results

Go to Apify Store
Instagram Followers/Followings Scraper

Instagram Followers/Followings Scraper

Scrape Instagram users followers and followings. And lightning fast profile enrichment with email. Try now!

Pricing

from $0.75 / 1,000 results

Rating

3.1

(10)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

20

Bookmarked

756

Total users

73

Monthly active users

16 hours

Issues response

2 days ago

Last modified

Share

Instagram Followers & Followings Scraper extracts the full followers or followings list of one or more Instagram accounts, with cursor-based resume and optional full profile enrichment.

Use it when you need a structured list of who follows an Instagram account, or who that account follows, inside Apify datasets. Provide one or more usernames, pick followers or followings with the type field, set a result limit, and let the Actor page through the full list automatically.

It is designed for audience analysis, influencer vetting, lead list building, growth tracking, and AI workflows that need repeatable Instagram followers or followings data.

What is Instagram?

Instagram is a photo and video sharing platform where public profiles show posts, follower counts, and Instagram-suggested similar accounts.

What data can I extract with Instagram Followers & Followings Scraper?

Instagram Followers & Followings Scraper extracts the following data from Instagram:

  • Similar account identity - Usernames, numeric user IDs, display names, and profile picture URLs from the similar accounts block.
  • Account status flags - Whether each similar account is private or verified.
  • Chain discovery context - The discovered-from username, depth, and full chain path for accounts found through multi-level chain discovery.
  • Enriched profile details - When enrichment is enabled, each similar account can be replaced with its full public profile: biography, follower/following counts, and other profile metadata.

Use maxItem to keep test runs small, then raise it or set it to 0 for unlimited once you know the list size you need.

How can I use Instagram data?

  • Lookalike audience discovery - Start from a known creator, brand, or public figure and collect Instagram accounts Instagram considers similar.
  • Influencer and creator research - Build datasets of adjacent accounts in a niche for outreach or competitive research.
  • Network mapping with chain discovery - Follow similar-account suggestions multiple levels deep to map out a niche or find accounts a single search would never surface.
  • Market and audience research - Discover accounts clustered around a brand or topic, then export the dataset for analysis.
  • AI enrichment workflows - Feed similar-account records into ranking, classification, CRM enrichment, or research agents.

How to scrape Instagram

Step 1: Enter seed accounts

Add one or more Instagram usernames to the username array.

Step 2: Choose followers or followings

Set type to followers to scrape who follows the account, or followings to scrape who the account follows.

Step 3: Set the result limit

Use maxItem to control how many records are saved per username (0 = unlimited).

Step 4: Choose enrichment and resume options

Turn on enrichProfile to fetch full public profiles, or paste a resumeCursor from a previous run's logs to continue a large list without restarting.

Step 5: Run and export

Start the Actor and download the Apify dataset as JSON, CSV, Excel, XML, or HTML.

Instagram Followers & Followings Scraper features

  • Similar Instagram accounts - Extract the accounts Instagram suggests as similar for one or more seed usernames.
  • Chain discovery mode - Follow similar-account suggestions BFS-style up to 5 levels deep, with a per-level cap on how many accounts to follow at each step.
  • Optional profile enrichment - Fetch the full public profile for every result. Enriched profiles can be trimmed with exclude-field toggles for posts, saved media, internal viewer flags, and bio link tracking data.
  • Account filters - Keep only verified accounts, skip private accounts, or filter by minimum/maximum follower count (requires enrichment).
  • Connection graph export - In chain mode, optionally push a { from, to, depth } graph edge record for every discovered connection, ready for network visualization.
  • Apify-ready exports - Results are saved to the default Apify dataset and can be downloaded as JSON, CSV, Excel, XML, or HTML.

Built for reliable Apify runs with automatic retries, proxy support, and structured dataset output.

Input

Configure the run on the Actor's Input tab. Set the fields for your chosen mode, then start the run.

Followers list

Set type to followers to collect the accounts following each seed username.

FieldTypeRequiredDescription
usernamearrayYesInstagram usernames to scrape
typestringYesChoose whether to scrape followers or followings
maxItemintegerNoMaximum number of items to scrape (0 = unlimited)

Followings list

Set type to followings to collect the accounts each seed username follows.

FieldTypeRequiredDescription
usernamearrayYesInstagram usernames to scrape
typestringYesChoose whether to scrape followers or followings
maxItemintegerNoMaximum number of items to scrape (0 = unlimited)

Resume a large run

Paste a cursor value from a previous run's logs into resumeCursor to continue paging without restarting from the beginning.

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

Enriched profiles

Enable enrichProfile to replace each follower/following with its full public profile.

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

Example input

{
"username": [
"nasa"
],
"type": "followers",
"maxItem": 20
}

Output

Download results as JSON, CSV, Excel, XML, or HTML, or pull them from the Apify Dataset API.

Follower/following 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.

Source 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.

Example output

{
"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 to scrape Instagram?

This Actor uses Apify pay-per-result pricing. You are charged for successful dataset results according to the Actor pricing shown on the Apify Pricing tab. Enrichment may add extra billable events when enabled.

Apify's free plan includes monthly credits, which may cover small test runs and up to the free result allowance configured for the Actor.

Start with a low maxItem value and chainDepth 0 before enabling enrichment or chain discovery for large runs.

How does Instagram Followers & Followings Scraper compare to other Instagram scrapers?

ToolPrice / 1KFieldsKey difference
Instagram Followers & Followings Scraper (this Actor)Apify pay-per-resultFollower/following username, full name, ID, verification/privacy flags, profile picture, source account, optional full enriched profileSingle toggle switches between followers and followings, with cursor-based resume for large accounts and optional profile enrichment.
Manual Instagram browsingManual timeWhatever you copy by handSlow, inconsistent, and impractical for accounts with more than a few hundred followers.
  • Best when you need the full follower or following list of one or more Instagram accounts as a repeatable dataset.
  • Use manual browsing only for one-off checks, not repeatable datasets.

Instagram Followers & Followings Scraper FAQ

What is the difference between followers and followings?

Set type to followers to collect the accounts that follow a username, or followings to collect the accounts that username follows. Each run scrapes one type at a time.

How do I resume a large followers or followings run?

Every page of results logs a line starting with '📍 RESUME CURSOR'. Copy that cursor value into the resumeCursor input field on your next run to continue from where the previous run stopped, instead of starting over.

What does Enrich Profiles do?

When enabled, the Actor fetches the full public profile for each follower or following and uses it as the dataset record instead of the lightweight summary. This adds an extra billable event per profile.

How do I control run cost?

Set maxItem to a small number while testing. Enrichment fetches a full profile per record, so enable it only once you know the scope you need. Leave maxItem at 0 to collect the entire list.

Can I export Instagram followers or followings to CSV or Excel?

Yes. Apify datasets can be downloaded as JSON, CSV, Excel, XML, HTML, or accessed through the Dataset API.

Can I integrate Instagram Followers & Followings Scraper with other apps?

Yes. Instagram Followers & Followings Scraper works with Apify integrations and can send results to common automation, spreadsheet, database, and AI workflows.

  • Google Sheets and Airtable - Export similar-account lists into shared research tables.
  • CRM and enrichment workflows - Send similar-account records into lead scoring, enrichment, or influencer research pipelines.
  • Make, Zapier, and n8n - Trigger downstream automations when a scrape finishes.
  • Apify API and webhooks - Run the Actor from code and consume completed datasets programmatically.
  • Apify MCP Server - Let AI agents pull fresh Instagram similar-account data through Apify.

Can I use Instagram Followers & Followings Scraper with the Apify API?

Yes. Instagram Followers & Followings Scraper can be run programmatically with the Apify API. You can also schedule recurring runs, trigger runs with webhooks, and export data through the Dataset API.

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run = client.actor("thenetaji/instagram-followers-followings-scraper").call(run_input={
"username": [
"nasa"
],
"type": "followers",
"maxItem": 20
})
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("thenetaji/instagram-followers-followings-scraper").call({
"username": [
"nasa"
],
"type": "followers",
"maxItem": 20
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Can I use Instagram Followers & Followings Scraper through an MCP server?

Yes. AI agents can call this Actor through the Apify MCP server. Point your MCP client at the Apify MCP server (https://mcp.apify.com) and enable the Actor as a tool so agents can pull fresh Instagram similar-account data on demand.

This Actor extracts publicly available Instagram account information. It should not be used to collect private account data, bypass access controls, or contact people in ways that violate privacy laws, Instagram terms, or your own compliance obligations. If you are unsure, consult a qualified lawyer.

Your feedback

Use the Issues tab on the Actor page for bug reports, missing fields, and feature requests.

You might also like

Last updated: 2026-07-11

Keywords: Instagram Followers & Followings Scraper, Instagram followers scraper, Instagram following scraper, scrape Instagram followers list, scrape Instagram following list, Instagram audience analysis, Instagram profile enrichment, Instagram followers export