VOOZH about

URL: https://apify.com/scrapebase/instagram-following-scraper

โ‡ฑ Instagram Following Scraper ยท Apify


Pricing

$19.99/month + usage

Go to Apify Store

Instagram Following Scraper

๐Ÿ“ธ Instagram Following Scraper extracts public following listsโ€”usernames, names, bios, profile URLs & IDsโ€”with filters, pagination & CSV/JSON export. ๐Ÿ”Ž Ideal for influencer research, competitor analysis, lead gen & growth campaigns. โš–๏ธ Public data only.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ ScrapeBase

ScrapeBase

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

0

Monthly active users

2 months ago

Last modified

Share

Instagram Following Scraper

The Instagram Following Scraper is a production-grade Apify actor that extracts public โ€œfollowingโ€ lists from Instagram profiles โ€” fast, reliably, and at scale. It solves the tedious task of collecting usernames, names, IDs, and profile metadata by automating pagination and exporting structured results in real time. Built for marketers, developers, data analysts, and researchers, this Instagram following extractor lets you scrape Instagram following lists for multiple profiles in bulk and stream results to a dataset ready for CSV/JSON export. Use it to power influencer research, competitor analysis, lead generation, and growth campaigns.

What data / output can you get?

Each item saved to the dataset represents an account that the input user follows. The scraper preserves a consistent field order and includes key identifiers and profile metadata.

Data fieldDescriptionExample value
pkPrimary user identifier1234567890
pk_idSecondary ID; falls back to pk if missing1234567890
idUser ID; falls back to pk if missing1234567890
usernameInstagram handle"natgeo"
full_nameDisplay name"National Geographic"
is_privateWhether the account is privatefalse
is_verifiedVerification flagtrue
profile_pic_urlURL to the profile picture"https://โ€ฆ/profile_pic.jpg"
profile_pic_idProfile picture ID"987654321"
has_anonymous_profile_pictureAnonymous/default pic flagfalse
latest_reel_mediaLatest reel media timestamp/ID (if present)1712941200
account_badgesBadge information list (empty if none)[]
third_party_downloads_enabledDownload permission flag (if present)false
strong_id__Strong ID alias (if present)"1234567890"
fbid_v2Facebook/IG cross-identifier (if present)"17841400000000000"
is_favoriteFavorited flag (if present)false
followed_byThe input username that follows this user"mrbeast"

Notes:

  • Results are saved live to the Apify dataset as they are collected.
  • You can export the dataset to CSV or JSON for analysis and sharing.
  • Some fields may be missing depending on Instagramโ€™s public response; the scraper safely falls back for id/pk_id and ensures account_badges is always a list.

Key features

  • ๐Ÿ” Smart proxy fallback (direct โ†’ datacenter โ†’ residential, sticky) Ensures high success rates with a progressive strategy and residential retries when blocks occur. Once residential is enabled, it stays sticky for the rest of the run.

  • ๐Ÿงฉ Matching output schema with consistent field order Output keys are kept in a precise, predictable order for seamless downstream processing.

  • ๐Ÿ“ฆ Bulk input for multiple profiles Feed in a list of profile URLs or usernames to scrape Instagram following lists at scale in one run.

  • ๐Ÿ’พ Real-time dataset streaming Items are pushed to the dataset as soon as theyโ€™re parsed โ€” monitor progress and start using data immediately.

  • ๐ŸŽฏ Fine-grained limits and pagination control Use maxItems to cap how many โ€œfollowingsโ€ you collect per profile, and pageSize (default 12) for request batch size.

  • ๐Ÿช Session cookie support (optional, recommended) Provide sessionId from a logged-in browser session for improved stability; without it you may encounter more blocks.

  • ๐Ÿงญ Clear, informative logs See proxy fallback events, per-profile progress counters, and run summaries that keep you in control end to end.

How to use Instagram Following Scraper - step by step

  1. Sign in to Apify
    Create or log in to your Apify account to run the actor.

  2. Open the actor on Apify Store
    Search for โ€œInstagram Following Scraperโ€ by scrapebase and open the actor page.

  3. Add input profiles
    In โ€œurlsโ€, paste one or more Instagram profile URLs or plain usernames.

  1. Configure limits and stability
  • maxItems: Set the maximum number of followings to collect per profile (0 = unlimited).
  • sessionId (optional but recommended): Paste your Instagram sessionid cookie for higher reliability.
  • proxyConfiguration: Default is no proxy. The actor automatically falls back to datacenter โ†’ residential if blocked.
  1. (Advanced) Control pagination size
    If running via API or custom JSON input, you can include pageSize to adjust the per-request batch size (default 12).

  2. Start the run
    Click โ€œStartโ€. The run will fetch profile identifiers, paginate through the following list, and push items live to the dataset. Youโ€™ll see clear logs indicating progress and any proxy fallback events.

  3. Download results
    Open the runโ€™s Dataset to preview and export your data. You can download as CSV or JSON. This makes it simple to download the Instagram following list and use it in analytics tools or for campaign planning.

Pro tip: Use the maxItems setting to sample large accounts, then re-run with a higher limit once you validate the workflow. For developers, include pageSize in your input JSON for fine-tuned performance.

Use cases

Use caseDescription
Influencer research + discoveryMap who key creators follow to identify niche leaders and potential collaboration targets using an IG following scraper tool.
Competitor analysisAnalyze competitor follow graphs to spot partnerships, paid relationships, and category trends with an Instagram following data scraper.
Lead generation & outreachBuild targeted prospect lists from public followings and export to CSV/JSON to feed your CRM.
Social graph mappingStudy network structures and clusters by scraping multiple profilesโ€™ following lists for graph analysis.
Content strategyTrack verified, public accounts that top creators follow to inform curation and sourcing.
Academic and market researchCollect structured public follow data for reproducible studies and datasets.
API-first pipelinesOrchestrate scheduled runs and pipe the dataset into your data lake or enrichment workflows.

Why choose Instagram Following Scraper?

This tool is engineered for precision, resilience, and clean, ready-to-use outputs.

  • โœ… Accurate, structured fields with stable ordering for easy parsing
  • ๐Ÿ” Resilient proxy strategy (direct โ†’ datacenter โ†’ residential with retries) to reduce blocks
  • ๐Ÿ“ฆ Built for scale: bulk input of URLs/usernames with per-profile limits
  • ๐Ÿช Optional sessionId support for improved stability when scraping Instagram following lists
  • ๐Ÿ’พ Real-time dataset saving for immediate access and monitoring
  • ๐Ÿงช Following-only focus for targeted, high-signal datasets
  • ๐Ÿงฐ Developer-friendly inputs and predictable JSON output for automation

Unlike brittle extensions or ad hoc scripts, this production-ready Instagram user following scraper provides consistent results, robust fallback, and clear observability in each run.

Is it legal / ethical to use Instagram Following Scraper?

Yes โ€” when used responsibly. This actor extracts only publicly available data and does not access private information. Users are responsible for compliance with platform rules and applicable laws.

Guidelines for responsible use:

  • Scrape only publicly available profiles and data
  • Respect platform limitations and usage policies
  • Comply with data protection laws (e.g., GDPR, CCPA)
  • Use results ethically for analysis and research, not spam or abuse

The actor is designed for public data collection; verify your specific use case with your legal team if needed.

Input parameters & output format

Example JSON input

{
"urls":[
"https://www.instagram.com/mrbeast/",
"virat.kohli"
],
"maxItems":100,
"sessionId":"YOUR_INSTAGRAM_SESSIONID_COOKIE",
"proxyConfiguration":{
"useApifyProxy":false
},
"pageSize":12
}

Parameters

  • urls (array, required): One or more Instagram profiles to scrape. Accepts full URLs (https://www.instagram.com/username/) or plain usernames.
  • maxItems (integer, optional, default: 100): Maximum number of following users to collect per input profile. 0 = unlimited (collect until pagination ends).
  • sessionId (string, optional): Instagram sessionid cookie value from a logged-in browser session. Optional but strongly recommended for stability.
  • proxyConfiguration (object, optional, default: {"useApifyProxy": false}): Proxy settings. The actor starts without a proxy and automatically falls back to datacenter โ†’ residential (sticky) if blocked.
  • pageSize (integer, optional, default: 12): Number of users requested per API call (passed as โ€œcountโ€); available when providing input as JSON.

Example JSON output (one item)

{
"pk":1234567890,
"pk_id":1234567890,
"id":1234567890,
"full_name":"National Geographic",
"is_private":false,
"fbid_v2":"17841400000000000",
"third_party_downloads_enabled":false,
"strong_id__":"1234567890",
"profile_pic_id":"987654321",
"profile_pic_url":"https://instagram.fabc1-2.fna.fbcdn.net/v/t51.2885-19/....jpg",
"is_verified":true,
"username":"natgeo",
"has_anonymous_profile_picture":false,
"account_badges":[],
"latest_reel_media":1712941200,
"is_favorite":false,
"followed_by":"mrbeast"
}

Notes:

  • If Instagram omits pk_id or id, the scraper falls back to pk.
  • account_badges is always an array (defaults to []).
  • followed_by is set to the input username for traceability.
  • Some fields can be null or missing depending on Instagramโ€™s public response.

FAQ

Do I need to log in or provide cookies?

โœ… No login is strictly required, but providing sessionId (your Instagram sessionid cookie) is strongly recommended for stability. Without it, you may encounter more frequent blocks.

Can this scrape followers as well as followings?

โŒ No. This actor is intentionally following-only. It targets the public following list endpoints to remain precise and reliable.

How many profiles can I run at once?

โœ… You can supply multiple โ€œurlsโ€ (usernames or profile URLs) in a single run. The scraper processes each profile, paginates through their followings, and pushes results live to the dataset.

How do I limit how much data is collected?

๐ŸŽฏ Use maxItems to cap the number of followings per input profile. Set maxItems to 0 to collect the full public list until pagination ends.

What formats can I export to?

๐Ÿ’พ Results are saved to an Apify dataset in real time. From there, you can export in CSV or JSON to download Instagram following lists for analysis or reporting.

How does the scraper handle blocks?

๐Ÿ›ก๏ธ It starts with no proxy (direct). If blocked, it automatically falls back to datacenter, then to residential (sticky) with retries. Once residential is enabled, it remains in use for the rest of the run.

What does the output include?

๐Ÿ“ฆ Each record includes identifiers and profile metadata such as pk, id, username, full_name, is_private, is_verified, profile_pic_url, account_badges, latest_reel_media, and followed_by (the source username).

Can I control pagination size?

โš™๏ธ Yes. When providing input as JSON or via API, you can include pageSize (default 12) to adjust the per-request batch size.

Is the data public?

โœ… Yes. The actor scrapes only publicly available information. Visibility depends on the target profileโ€™s settings and your session context.

Is there a trial or free tier?

๐Ÿงช The listing includes 120 trial minutes under a flat monthly pricing model. Check the Apify Store page for current details before running large jobs.

Closing CTA / Final thoughts

The Instagram Following Scraper is built to reliably scrape Instagram following lists at scale with clean, structured outputs. With bulk inputs, smart proxy fallback, and real-time dataset streaming, itโ€™s ideal for marketers, analysts, researchers, and developers who need a dependable Instagram following list exporter.

Start by adding a few target profiles, set maxItems, optionally include sessionId for stability, and run. Download your results as CSV/JSON and plug them into your analysis stack. Developers can fine-tune pageSize and automate runs via input JSON for repeatable pipelines.

Begin extracting smarter Instagram follow graph insights today โ€” and turn public followings into actionable data for research, outreach, and growth.

You might also like

Instagram Following Scraper

api-empire/instagram-following-scraper

๐Ÿ“ธ Instagram Following Scraper extracts public following lists from Instagram profiles โ€” usernames, names, bios & profile links. ๐Ÿ” Ideal for influencer discovery, competitor analysis & audience research. โšก Fast, accurate, bulk/API-ready; export CSV/JSON. ๐Ÿš€

Instagram Following Scraper

scraperforge/instagram-following-scraper

๐Ÿ“ฒ Instagram Following Scraper pulls public following lists โ€” usernames, names, bios, categories, verification, profile links. โšก Fast, accurate data for competitor analysis, influencer outreach, audience mapping & growth. ๐Ÿงฉ CSV/JSON export.

Instagram Following Scraper

scrapepilotapi/instagram-following-scraper

๐Ÿ“ธ Instagram Following Scraper pulls structured data from public IG Following lists: usernames, names, bios, links, verified status, followers/following, post count & categories. ๐Ÿš€ Perfect for influencer research, competitor analysis & outreach. ๐Ÿ“Š Export CSV/JSON.

Instagram Following Scraper

scrapio/instagram-following-scraper

Instagram Following Scraper ๐Ÿ‘ฅ๐Ÿ“ธ extracts following lists from public Instagram profiles, including usernames, profile URLs, bios, and account details. Ideal for audience research, influencer discovery, competitor tracking, and social network analysis. Fast, scalable, and automation-ready. ๐Ÿš€๐Ÿ“Š

Instagram Following Scraper

scrapier/instagram-following-scraper

Extract following lists from Instagram profiles with the Instagram Following Scraper. Collect usernames, profile URLs, follower counts, and other public profile details in structured format. Ideal for audience research, influencer discovery, competitor analysis, and social media insights.

Facebook Followers Following Scraper

scrapium/facebook-followers-following-scraper

๐Ÿ“Š Facebook Followers & Following Scraper extracts public follower/following listsโ€”names, profile URLs & IDsโ€”from profiles/pages. ๐Ÿ—‚๏ธ Export CSV/JSON. ๐Ÿš€ Ideal for audience research, competitor analysis & influencer marketing. ๐Ÿ”’ Compliant, public data only.

Instagram Followers And Following Scrapper

scrapio/instagram-followers-and-following-scrapper

Instagram Followers and Following Scraper ๐Ÿ‘ฅ๐Ÿ“ธ extracts follower and following lists from public Instagram profiles, including usernames, profile URLs, bios, and account details. Ideal for audience research, influencer discovery, competitor tracking, and social network analysis. ๐Ÿš€๐Ÿ“Š

Instagram Following Scraper

simpleapi/instagram-following-scraper

๐Ÿ“ฑ Instagram Following Scraper extracts the full list of accounts a profile follows โ€” handles, names, bios, IDs & profile links. โšก Fast, reliable export to CSV/JSON for competitor research, influencer discovery, CRM enrichment & audience analysis. ๐Ÿ” Perfect for growth & outreach.

Instagram Followers And Following Scrapper

scrapapi/instagram-followers-and-following-scrapper

๐Ÿ“ธ Instagram Followers & Following Scrapper extracts public follower/following lists, usernames, bios & profile links at scale. โšก Export CSV/JSON, filter & dedupe. ๐Ÿ” Ideal for influencer research, competitor tracking & audience insights. ๐Ÿš€ Fast, reliable, compliant.

Instagram Following Scraper

scraper-engine/instagram-following-scraper

๐Ÿ“ฑ Instagram Following Scraper captures the full list of accounts a public profile follows โ€” usernames, handles, profile URLs, bios, verification & follower counts. โšก Ideal for influencer discovery, competitor analysis, audience research & lead gen. ๐Ÿ”Ž Fast, accurate, export-ready.

๐Ÿ‘ User avatar

Scraper Engine

3