Facebook Followers Following Scraper avatar

Facebook Followers Following Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Facebook Followers Following Scraper

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.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

Scrapium

Scrapium

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Facebook Followers Following Scraper

The Facebook Followers Following Scraper is an Apify actor that collects public follower and following lists from Facebook profiles or pages and exports structured results for analysis. It solves the manual effort of trying to scrape Facebook followers list or scrape Facebook following list by automating pagination, extracting stable identifiers, and organizing data for fast exports. Built for marketers, developers, data analysts, and researchers, this Facebook followers scraper and Facebook following scraper lets you collect Facebook followers data at scale and turn it into actionable insights.

What data / output can you get?

This actor pushes structured records to the Apify Dataset and also saves a full aggregated JSON to the Key-Value Store. Each dataset item represents one follower/following entry with the following fields:

  • username — The profile username you queried (e.g., "LeonardoDiCaprio")
  • facebookUrl — The base Facebook URL for the profile being analyzed (e.g., "https://www.facebook.com/LeonardoDiCaprio")
  • followType — "followers" or "following", indicating whether the record belongs to the followers or following list
  • id — The public ID of the listed user/page (e.g., "100066738826538")
  • title — Display name of the follower/following (e.g., "Ama N Cio")
  • subtitle_text — Subtitle text if available (e.g., workplace, location)
  • url — Direct link to the follower/following profile (e.g., "https://www.facebook.com/amancio.bacarro")
  • image — Profile image URL for the follower/following
  • privacy_scope — Privacy scope object when present, otherwise null
  • __typename — GraphQL typename (e.g., "User")
  • __isEntity — GraphQL entity flag (e.g., "User")
  • facebookId — The collection_id associated with the list
  • navSections — Navigation helper with Followers/Following section links and IDs
  • pageAdLibrary — Object with is_business_page_active and id keys
  • followersId — Collection identifier when followType is "followers", otherwise empty string
  • followingId — Collection identifier when followType is "following", otherwise empty string
  • inputUrl — The input URL used for the request (same as facebookUrl without the trailing path)

Notes:

  • Results are also saved to the Key-Value Store under the "OUTPUT" key, grouped by username and relation type with totals and the normalized URL. You can export datasets to common formats (e.g., JSON, CSV, Excel) directly from the Apify platform.

Key features

  • 🔎 Followers vs. Following selection Choose relation type with the followType input ("both", "followers", or "following") to target exactly the Facebook followers list or Facebook following list you need.

  • 🎚️ Results limit control Use resultsLimit to cap how many results to collect per profile (1 to 10,000, default 50). When scraping both, the actor smartly splits and rebalances limits across followers and following.

  • 🧩 Keyword filtering from input Provide a keyword as a startUrls item (that isn’t a valid Facebook URL) to filter results by title or subtitle_text. The actor automatically detects and applies this keyword filter.

  • 🔠 Sorting by name Sort output alphabetically with sort_order ("asc" or "desc") for clean, presentation-ready exports.

  • 🛰️ Automatic proxy fallback Configure proxyConfiguration and let the actor handle fallback when requests are blocked. It automatically escalates proxy tiers to improve reliability for large-scale runs.

  • 🧭 Robust pagination with stable IDs Under the hood, the scraper extracts doc_id from Facebook’s JS and collection_id from HTML, then paginates via GraphQL to collect consistent follower/following data.

  • 📦 Clean, structured outputs Data is pushed to the Apify Dataset for instant downloads and also saved to the Key-Value Store ("OUTPUT") with totals per type. Perfect for export Facebook followers list or download Facebook followers list workflows.

  • 🚀 Multi-URL processing Paste multiple usernames or URLs into startUrls and process them in one run to automate Facebook followers scraping across profiles/pages.

How to use Facebook Followers Following Scraper - step by step

  1. Sign in to Apify Create or log in to your Apify account.

  2. Open the actor Find “Facebook Followers Following Scraper” in the Apify Store and click Try for free.

  3. Add input data In startUrls, paste one or more Facebook profile/page URLs or usernames. You can also add a keyword (as a plain string) to filter results.

  4. Set limits and type

    • Set resultsLimit (default 50, up to 10,000).
    • Choose followType ("both", "followers", "following").
    • Optionally set sort_order ("asc" or "desc").
  5. Configure proxy (optional) Use proxyConfiguration if you need higher reliability. The actor includes automatic proxy fallback when requests are blocked.

  6. Run the scraper Click Start. The actor extracts doc_id and collection_id automatically, paginates, filters (if keyword provided), and sorts by name if requested.

  7. Download results Open the run’s Dataset to download your results. The full aggregated JSON is also available in the Key-Value Store under the "OUTPUT" key.

Pro Tip: Add a keyword in startUrls (as a standalone string) to collect only followers/following whose title or subtitle_text matches your filter.

Use cases

  • Audience research for brands Analyze who follows a public profile or page and segment audiences using titles and subtitle_text fields.

  • Competitor benchmarking Compare followers vs following lists across competitors to discover overlaps and audience affinities.

  • Influencer discovery Collect Facebook followers data from influencer pages to identify prospects and partner opportunities.

  • CRM enrichment and scoring Export structured follower/following data and feed it into your enrichment or scoring pipelines.

  • Academic and social network analysis Build datasets of public follower graphs to study communities, locations, or metadata patterns.

  • Automated monitoring Schedule runs to track changes in followers or following lists for pages you monitor.

Why choose Facebook Followers Following Scraper?

This production-ready Facebook followers list scraper tool focuses on reliability, structure, and scale.

  • ✅ Accurate relation targeting: Scrape only followers, only following, or both in a single run.
  • 🔍 Built-in filtering & sorting: Keyword-based filtering and A–Z or Z–A sorting for clean outputs.
  • 📈 Scales to 10,000 results per profile: Control collection depth with resultsLimit.
  • 🔌 Developer-friendly outputs: Structured JSON in Dataset and a full JSON snapshot in Key-Value Store.
  • 🛡️ Reliable infrastructure: Automatic proxy fallback via Apify Proxy to minimize blocking.
  • 🔄 Repeatable automation: Process multiple profiles/pages per run for ongoing analytics.
  • 🧱 Better than unstable scripts: Avoid ad-hoc browser scripts with a stable, cloud-hosted Facebook followers extractor and Facebook following extractor.

Yes — when used responsibly. This actor is designed to extract public data from Facebook profiles/pages and does not access private content.

Guidelines to follow:

  • Access only publicly available information.
  • Comply with Facebook’s Terms of Service.
  • Avoid collecting sensitive personal data.
  • Use outputs for legitimate analytics, research, or business intelligence.
  • Consult your legal team if you have edge cases or compliance questions.

Input parameters & output format

Example JSON input

{
"startUrls": [
"LeonardoDiCaprio",
"https://www.facebook.com/username",
"keyword"
],
"resultsLimit": 50,
"followType": "both",
"sort_order": "asc",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Input fields

  • startUrls (array, required)
  • resultsLimit (integer)
    • Description: Maximum number of results to collect per profile.
    • Default: 50 (min 1, max 10000)
  • followType (string)
    • Description: Type of data to scrape — "both", "followers", or "following".
    • Default: "both"
  • sort_order (string)
    • Description: Sort results alphabetically by name — "asc" for A–Z, "desc" for Z–A.
    • Default: "asc"
  • proxyConfiguration (object)
    • Description: Choose which proxies to use. The actor will automatically fallback to residential proxy if requests are blocked.
    • Default: { "useApifyProxy": false }

Example dataset item (output)

{
"username": "LeonardoDiCaprio",
"facebookUrl": "https://www.facebook.com/LeonardoDiCaprio",
"followType": "followers",
"id": "100066738826538",
"image": "https://scontent.example.fbcdn.net/profile.jpg",
"title": "Ama N Cio",
"subtitle_text": "st. Peter's College of balingasag",
"url": "https://www.facebook.com/amancio.bacarro",
"privacy_scope": null,
"__typename": "User",
"__isEntity": "User",
"facebookId": "YXBwX2NvbGxlY3Rpb246cGZiaWQwNHdSMlJ1b05oUmliUlhybXMxOXA4UG4xalpXN3ljNzluSHE0Z0hic0puNWZDVVJEZ01nc2tVZWk1OFJhTTdyalRKenQzUTd6dU1YRUdUakhyMW0yc1ZnYVpNTnl4bA==",
"navSections": [
{
"id": "YXBwX2NvbGxlY3Rpb246cGZiaWQwNHdSMlJ1b05oUmliUlhybXMxOXA4UG4xalpXN3ljNzluSHE0Z0hic0puNWZDVVJEZ01nc2tVZWk1OFJhTTdyalRKenQzUTd6dU1YRUdUakhyMW0yc1ZnYVpNTnl4bA==",
"name": "Followers",
"url": "https://www.facebook.com/LeonardoDiCaprio/followers"
},
{
"id": "",
"name": "Following",
"url": "https://www.facebook.com/LeonardoDiCaprio/following"
}
],
"pageAdLibrary": {
"is_business_page_active": false,
"id": ""
},
"followersId": "YXBwX2NvbGxlY3Rpb246cGZiaWQwNHdSMlJ1b05oUmliUlhybXMxOXA4UG4xalpXN3ljNzluSHE0Z0hic0puNWZDVVJEZ01nc2tVZWk1OFJhTTdyalRKenQzUTd6dU1YRUdUakhyMW0yc1ZnYVpNTnl4bA==",
"followingId": "",
"inputUrl": "https://www.facebook.com/LeonardoDiCaprio"
}

Note: The actor also stores a full aggregated JSON under the Key-Value Store key "OUTPUT" with the structure:

  • { "

FAQ

Can I export Facebook followers/following lists?

Yes. Results are pushed to the Apify Dataset, where you can download them in multiple formats (including JSON). The run also saves a full JSON snapshot under the "OUTPUT" key in the Key-Value Store.

Does it scrape both followers and following?

Yes. Set followType to "both" to collect both lists, or choose "followers" or "following" for a focused run using this Facebook followers extractor or Facebook following extractor.

How many results can I collect per profile?

You control this with resultsLimit. The actor supports 1 to 10,000 results per profile. When set to "both", it intelligently balances limits across followers and following.

Can I filter and sort the output?

Yes. Provide a keyword (as a non-URL item in startUrls) to filter by title/subtitle_text, and use sort_order ("asc" or "desc") to order by name.

Do I need to configure proxies?

Proxy configuration is optional. If you add proxyConfiguration, the actor includes automatic proxy fallback when requests are blocked to help automate Facebook followers scraping reliably.

What fields are included in each record?

Each dataset item includes username, facebookUrl, followType, id, title, subtitle_text, url, image, privacy_scope, __typename, __isEntity, facebookId, navSections, pageAdLibrary, followersId, followingId, and inputUrl.

Is there a free trial?

Yes. This actor offers trial minutes on Apify (e.g., 120 trial minutes are available in the current pricing info). You can try it before subscribing.

Yes, when done responsibly. This actor targets public data only. Always comply with Facebook’s Terms of Service and applicable data regulations.

Closing CTA / Final thoughts

The Facebook Followers Following Scraper is built to collect, structure, and export public Facebook follower and following lists at scale. With relation targeting, keyword filtering, sorting, and dependable proxy handling, it’s a practical Facebook followers list scraper tool for marketers, developers, analysts, and researchers. Use the Apify Dataset and the "OUTPUT" JSON to integrate with your pipelines or analytics stack, and automate Facebook followers scraping with confidence. Start extracting smarter, structured audience insights today.