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 from pages and profiles—names, profile URLs, IDs & counts—fast. 📊 Export to CSV/JSON for audience research, competitor analysis, and growth marketing. ✅ Complies with platform terms. 🚀

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeEngine

ScrapeEngine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Facebook Followers Following Scraper

Facebook Followers Following Scraper is an Apify actor that extracts public followers and following lists from Facebook pages and profiles — fast, reliable, and analysis-ready. It solves the time-consuming task of collecting structured audience data by turning profile URLs or usernames into clean datasets with names, profile links, images, and relationship type. Built for marketers, developers, analysts, and researchers, this Facebook followers scraper and Facebook following scraper enables bulk audience research, competitive benchmarking, and growth workflows at scale. 🚀

What data / output can you get?

Below are the primary dataset fields the actor produces. Each record represents one follower or following item associated with the input profile.

Data fieldDescriptionExample value
usernameInput profile username the item belongs toLeonardoDiCaprio
followTypeRelation type captured for the itemfollowers
idUnique identifier of the listed profile/entity100086380818808
titleDisplay name of the listed profile/entityBrandon Garcia
subtitle_textAdditional public info (e.g., location, workplace)Denver, Colorado
urlDirect profile URL of the listed itemhttps://www.facebook.com/people/Brandon-Garcia/100086380818808/
imageProfile image URLhttps://scontent.fjal2-1.fna.fbcdn.net/.../s80x80_tt6
facebookUrlBase Facebook URL of the input profilehttps://www.facebook.com/LeonardoDiCaprio
inputUrlOriginal input profile URLhttps://www.facebook.com/LeonardoDiCaprio
facebookIdCollection identifier used by Facebook (base64)YXBwX2NvbGxlY3Rpb246cGZiaWQwNHdSMlJ1b05oUmliUlhybXMxOXA4UG4xalpX...
followersIdCollection id when scraping followers (empty for following)YXBwX2NvbGxlY3Rpb246cGZiaWQwNHdSMlJ1b05oUmliUlhybXMxOXA4UG4xalpX...
followingIdCollection id when scraping following (empty for followers)
privacy_scopePrivacy metadata if presentnull
__typenameGraphQL typename for the entityUser
__isEntityGraphQL entity markerUser
navSectionsQuick links to Followers/Following for the input profile[{"name":"Followers","url":"https://www.facebook.com/LeonardoDiCaprio/followers"},{"name":"Following","url":"https://www.facebook.com/LeonardoDiCaprio/following"}]
pageAdLibraryPage ad library status metadata{"is_business_page_active": false, "id": ""}

Notes:

  • Export your dataset directly from Apify in CSV, JSON, or Excel to export Facebook followers to CSV, download Facebook followers lists, and power downstream analytics.
  • Some fields (e.g., subtitle_text, privacy_scope) may be empty or null depending on what is publicly available.

Key features

  • 🔦 Followers vs. Following mode
    Choose the relation type with the followType input ("followers", "following", or "both") to extract Facebook followers and following exactly as needed.

  • 🔎 Keyword post-filtering
    Include a plain keyword in startUrls and the actor will post-filter results by title and subtitle_text — ideal when you need a focused Facebook follower list extractor tool.

  • 🔤 Alphabetical sorting
    Control output order with sort_order ("asc" or "desc") for fast scanning, deduping, and downstream processing.

  • 📈 Results limiting per profile
    Cap extraction using resultsLimit (default 50, up to 10,000) to manage volume and costs in bulk workflows when you scrape Facebook followers lists at scale.

  • 🧰 Bulk processing of multiple profiles
    Paste a list of Facebook profile URLs or usernames to run a Facebook page followers scraper and Facebook profile followers scraper in a single job.

  • 🛡️ Resilient proxy fallback
    Built-in logic escalates from direct to datacenter, then to residential proxies if needed — helping your Facebook followers scraping software handle blocks gracefully.

  • 💾 Structured dataset and JSON export
    Every item is pushed to the Apify dataset for CSV/JSON/Excel export; the full nested JSON is also saved to the Key-Value Store under the OUTPUT key.

  • 🔐 Public data only, no login required
    Runs with empty cookies by default and targets publicly available followers/following lists — a safe Facebook followers and following export tool for compliant use cases.

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
    Search for “Facebook Followers Following Scraper” and open the actor page.

  3. Add input data
    In startUrls, paste Facebook profile URLs or usernames (e.g., "LeonardoDiCaprio" or "https://www.facebook.com/LeonardoDiCaprio"). You can also include a plain keyword to filter results.

  4. Configure limits and mode

    • resultsLimit: set how many items to collect per profile (default 50, max 10,000).
    • followType: choose "both", "followers", or "following".
    • sort_order: "asc" (A–Z) or "desc" (Z–A).
  5. Set proxy options (optional)
    Configure proxyConfiguration. The actor will automatically attempt proxy fallback to handle blocks.

  6. Run the scraper
    Click Start. The actor extracts via GraphQL pagination using the appropriate doc_id and collection_id under the hood.

  7. Review and export results

    • Dataset: Browse structured records and export to CSV, JSON, or Excel.
    • Key-Value Store: Download the full nested JSON from the OUTPUT key.

Pro Tip: Combine multiple profiles in one run to compare followers vs. following audiences side-by-side, then export to CSV for enrichment — a practical Facebook followers and following extractor workflow for marketers and analysts.

Use cases

Use caseDescription
Competitor audience analysisCompare who follows vs who is followed by competitor profiles to map influence and overlap using a Facebook followers and following export tool.
Influencer vetting & discoveryExport followers to CSV/JSON and scan names and subtitles to identify potential partners with a Facebook profile followers scraper.
Growth marketing targetingBuild prospect lists from public followers and sort A–Z for quick dedupe and outreach prep.
Academic network researchCollect followers/following graphs for public figures and analyze relational patterns with reproducible datasets.
Data enrichment pipelinesFeed structured output into BI/ETL workflows via Apify dataset exports and the OUTPUT JSON.
Brand monitoringTrack new public followers and accounts a brand follows over time without manual copy-paste.
Automation workflowsSchedule runs and consume datasets via the Apify API for hands-free pipelines to download Facebook followers lists.

Why choose Facebook Followers Following Scraper?

This actor is engineered for precision, resilience, and production reliability in the Apify cloud.

  • ✅ Accurate, structured results aligned to public followers/following lists.
  • 🚀 Scales to multiple profiles with resultsLimit control up to 10,000 per profile.
  • 🔄 Smart proxy fallback that escalates from direct to datacenter and residential.
  • 🧑‍💻 Developer-friendly outputs in the Apify dataset and full JSON in the Key-Value Store (OUTPUT).
  • 🔒 Public data only; no login or cookies required by default.
  • 🔗 Easy exports (CSV/JSON/Excel) for downstream analysis and integrations via the Apify API.
  • 🧱 More stable than extensions or ad‑hoc scripts thanks to robust retry, pagination, and proxy logic.

In short: a reliable Facebook followers scraper and Facebook following extractor vs. unstable alternatives.

Yes — when used responsibly. The actor targets publicly available Facebook data and does not access private or restricted information.

Guidelines:

  • Only extract publicly visible followers/following data.
  • Respect Facebook’s Terms of Service and applicable laws.
  • Avoid collecting sensitive personal data.
  • Use results for legitimate research, analytics, or operations.
  • When in doubt, consult your legal team.

Input parameters & output format

Example JSON input

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

Input fields

  • startUrls (array, required: yes)
    Description: List of Facebook profile URLs (e.g., https://www.facebook.com/username), usernames (e.g., username), or keywords to filter results.
    Default: none

  • resultsLimit (integer, required: no)
    Description: Maximum number of results to collect per profile.
    Default: 50 (minimum: 1, maximum: 10000)

  • followType (string, required: no)
    Description: Type of data to scrape: 'Only Followers', 'Only Following', or 'Both followers and following'.
    Allowed values: "both", "followers", "following"
    Default: "both"

  • sort_order (string, required: no)
    Description: Sort results alphabetically by name: 'asc' for A–Z, 'desc' for Z–A.
    Allowed values: "asc", "desc"
    Default: "asc"

  • proxyConfiguration (object, required: no)
    Description: Choose which proxies to use. The actor will automatically fallback to residential proxy if requests are blocked.
    Default: none (prefill: {"useApifyProxy": false})

Example JSON output (dataset record)

{
"username": "LeonardoDiCaprio",
"facebookUrl": "https://www.facebook.com/LeonardoDiCaprio",
"followType": "followers",
"id": "100086380818808",
"image": "https://scontent.fjal2-1.fna.fbcdn.net/.../s80x80_tt6",
"title": "Brandon Garcia",
"subtitle_text": "Denver, Colorado",
"url": "https://www.facebook.com/people/Brandon-Garcia/100086380818808/",
"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"
}

Notes:

  • Fields like subtitle_text and privacy_scope may be empty or null depending on public availability.
  • The full nested JSON for all processed profiles is saved to the Key-Value Store under the key OUTPUT. Structure is organized by username and relation type with results and counts.

FAQ

Can I export the results to CSV or JSON?

Yes. All items are pushed to the Apify dataset, which you can export as CSV, JSON, or Excel directly from the Apify platform. This makes it easy to export Facebook followers to CSV and power analytics.

Do I need to log in to Facebook to use this?

No. The actor operates on publicly available data and runs with empty cookies by default, working as a Facebook followers extractor without login.

How many results can I collect per profile?

Use the resultsLimit parameter to control volume. It defaults to 50 and supports up to 10,000 per profile, subject to what’s publicly available.

Can I scrape only followers or only following?

Yes. Set followType to "followers", "following", or "both" to control which relation type is collected by the Facebook following extractor.

Does it handle blocks or rate limits?

Yes. The actor includes proxy fallback: it starts without a proxy, then escalates to datacenter and residential proxies if necessary, improving resilience for scrape Facebook followers list workflows.

Can I filter results by keyword?

Yes. If you include a plain keyword in startUrls, the actor will post-filter items by title and subtitle_text to return matches only.

Is there a free trial?

Yes. This listing includes 120 trial minutes on Apify. Continued usage may require a subscription per the actor’s pricing.

Where can I access the full JSON output?

In addition to the dataset, the complete structured JSON is saved to the Key-Value Store under the key OUTPUT for easy download.

Closing thoughts

Facebook Followers Following Scraper is built to turn public Facebook followers/following lists into structured, analysis-ready data. With mode selection, keyword filtering, sorting, resilient proxy fallback, and clean exports, it serves marketers, researchers, developers, and data analysts who need reliable audience intelligence at scale. Use the Apify dataset exports and OUTPUT JSON via API to automate enrichment pipelines — and start extracting smarter insights from Facebook follower networks today.