Facebook Followers & Following Scraper
Pricing
$19.99/month + usage
Facebook Followers & Following Scraper
🔎 Facebook Followers & Following Scraper extracts clean lists of followers and followings from public profiles & pages. 📥 Export to CSV/JSON for audience analysis, competitor research, or lead gen. ⚡ Fast, reliable, and scalable—ideal for marketers, analysts, and growth teams.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapeMesh
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Facebook Followers Following Scraper
Facebook Followers Following Scraper is a fast, reliable Apify actor that extracts clean lists of followers and followings from public Facebook profiles and pages. It lets you scrape Facebook followers list and scrape Facebook following list at scale, then export to CSV/JSON for audience analysis, competitor research, or lead generation. Ideal for marketers, developers, data analysts, and researchers, this Facebook followers scraper and Facebook following scraper helps you turn public social graph data into actionable insights — reliably and at scale ⚡
What data / output can you get?
Below are the exact JSON fields the actor pushes to the Apify dataset. You can export to CSV, JSON, or Excel directly from the dataset. Each record represents a profile from the followers or following list.
| Data field | Description | Example value |
|---|---|---|
| username | The input profile/page username the list belongs to | "LeonardoDiCaprio" |
| followType | Relation type for the extracted item | "followers" |
| id | ID of the extracted follower/following entity | "100066738826538" |
| title | Display name of the follower/following | "Ama N Cio" |
| subtitle_text | Public subtitle text (e.g., location, workplace) | "st. Peter's College of balingasag" |
| url | Direct link to the follower/following profile | "https://www.facebook.com/amancio.bacarro" |
| image | Profile image URL | "https://scontent-.../n.jpg" |
| facebookUrl | Canonical URL of the input profile/page | "https://www.facebook.com/LeonardoDiCaprio" |
| inputUrl | Input profile/page URL used for extraction | "https://www.facebook.com/LeonardoDiCaprio" |
| facebookId | Collection identifier for the list context | "YXBwX2NvbGxlY3Rpb246..." |
| followersId | Followers collection_id when followType is 'followers' | "YXBwX2NvbGxlY3Rpb246..." |
| followingId | Following collection_id when followType is 'following' | "" |
| privacy_scope | Privacy object if present (may be null) | null |
| __typename | GraphQL typename of the entity | "User" |
| __isEntity | Entity discriminator from GraphQL | "User" |
| navSections | Navigation sections for Followers/Following | [{"name":"Followers","url":"https://www.facebook.com/LeonardoDiCaprio/followers"}, ...] |
| pageAdLibrary | Ad library status metadata | {"is_business_page_active": false, "id": ""} |
Notes:
- Results are pushed to the Apify dataset and can be exported to CSV, JSON, or Excel.
- A full JSON object containing all usernames and both relation types is also saved to the key-value store under the key OUTPUT for easy download.
Key features
-
🚀 Automatic proxy fallback & resilience
Built-in logic upgrades from direct connection to datacenter and then residential proxies if Facebook responds with blocks (403/429/503). This ensures stable runs for your Facebook followers extractor tool and Facebook following list extractor. -
🎯 Followers, following, or both
Control the relation type with the followType input: "followers", "following", or "both". Perfect when you need to extract Facebook page followers or the profiles a page follows. -
📈 Smart limits with balanced “both” mode
Use resultsLimit to cap results per profile. In “both” mode, the actor splits the limit between followers and following, then makes a second pass to top up the other list if one side runs out — maximizing total output. -
🔎 Keyword filtering from input
Add a non-URL keyword to startUrls and the actor will filter results by title and subtitle_text, allowing you to focus your scrape Facebook followers list on relevant audiences. -
🔤 Sorted output for clean analysis
Sort results alphabetically by display name with sort_order ("asc" or "desc") for easier processing and comparison. -
🧩 Clean, structured JSON schema
Each item includes identifiers, names, profile URLs, images, relation type, and navigation context, making it easy to export Facebook followers list and integrate downstream. -
💾 Dataset + full JSON export
Every item is pushed to the Apify dataset for CSV/JSON/Excel export. A complete, structured JSON is also saved to the key-value store at OUTPUT for programmatic retrieval. -
🛠️ Developer-friendly & cloud-native
Built with the Apify SDK for Python and async HTTP, it’s production-ready, scalable, and integrates seamlessly into data pipelines to extract Facebook page followers or download Facebook followers lists reliably.
How to use Facebook Followers Following Scraper - step by step
- Create or log into your Apify account.
- Open the “facebook-followers-following-scraper” actor in the Apify Store.
- Add input data in startUrls:
- Facebook usernames (e.g., "LeonardoDiCaprio")
- Full profile/page URLs (e.g., "https://www.facebook.com/username")
- Optional keyword (a non-URL string) to filter results by name/subtitle
- Configure settings:
- resultsLimit: maximum items per profile
- followType: "both", "followers", or "following"
- sort_order: "asc" or "desc"
- proxyConfiguration: choose proxies (the actor can auto-fallback when blocked)
- Start the run and monitor logs. The actor paginates through followers/following lists using the Facebook GraphQL endpoint with robust retry logic.
- Download your results:
- Dataset tab: export to CSV, JSON, or Excel
- Key-Value Store: download the full JSON from the OUTPUT key
- Pro Tip: To filter results, include a keyword (non-URL) in startUrls. The actor will return only items whose title or subtitle_text contains that keyword, then sort them based on sort_order.
Use cases
| Use case name | Description |
|---|---|
| Marketers — export Facebook followers list | Build targeted audiences and segment by public location/workplace data to improve campaign relevance and ROAS. |
| Competitor research — Facebook page followers scraper | Analyze who follows competitors’ pages to benchmark growth and spot influencer clusters. |
| Lead generation — Facebook followers list downloader | Export and enrich public follower profiles for outreach workflows and warm prospecting. |
| Social analytics — followers vs following comparison | Compare followers and following lists to understand community dynamics and engagement affinities. |
| Brand monitoring — download Facebook followers | Track changes in public follower lists to spot growth spikes and regional shifts. |
| Developer pipelines — Facebook followers export tool | Stream structured JSON/CSV results into ETL jobs, BI dashboards, or enrichment pipelines. |
| Academic research — follower network sampling | Collect public followers/following to study network structures, diffusion paths, or community detection. |
Why choose Facebook Followers Following Scraper?
This actor is built for precision, scale, and reliability — a production-ready Facebook followers scraper and Facebook following scraper that delivers consistent, structured data.
- ✅ Accurate public data extraction via GraphQL pagination
- ⚡ Resilient proxy strategy with automatic fallback to datacenter and residential proxies
- 📊 Configurable output depth with resultsLimit, followType, keyword filtering, and sort_order
- 🧱 Clean schema that’s ready for analytics and automation
- 💾 Easy export to CSV/JSON/Excel from the Apify dataset, plus full JSON in the key-value store
- 🧪 Works on public profiles and pages without login cookies by default
- ☁️ Cloud-native, scalable Apify infrastructure for dependable large runs
In short: a robust Facebook followers extractor tool that outperforms brittle scripts by focusing on structured outputs, resilience, and repeatability.
Is it legal / ethical to use Facebook Followers Following Scraper?
Yes — when done responsibly. This actor targets publicly available Facebook profile and page data only and does not use login cookies by default.
Guidelines for compliant use:
- Scrape only public information and avoid private/restricted data.
- Review and respect Facebook’s Terms of Service.
- Avoid collecting sensitive personal data.
- Use the data for legitimate research, analytics, or operational purposes.
- When in doubt, consult your legal team to ensure compliance with applicable laws (e.g., GDPR/CCPA).
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}}
Parameter reference
- startUrls (array, required): List of Facebook profile URLs (e.g., https://www.facebook.com/username), usernames (e.g., username), or a keyword to filter results. Defaults: none. Required: Yes.
- resultsLimit (integer, optional): Maximum number of results to collect per profile. Default: 50. Min: 1, Max: 10000. Required: No.
- followType (string, optional): Type of data to scrape. Enum: ["both", "followers", "following"]. Default: "both". Required: No.
- sort_order (string, optional): Sort results alphabetically by name. Enum: ["asc", "desc"]. Default: "asc". Required: No.
- proxyConfiguration (object, optional): Choose which proxies to use. The actor will automatically fallback to residential proxy if requests are blocked. Default prefill: {"useApifyProxy": false}. Required: No.
Example JSON output
[{"username": "LeonardoDiCaprio","facebookUrl": "https://www.facebook.com/LeonardoDiCaprio","followType": "followers","id": "100066738826538","image": "https://scontent-gig4-2.xx.fbcdn.net/v/t39.30808-1/559370469_1136580038576613_2665408947980294415_n.jpg?stp=cp0_dst-jpg_s80x80_tt6&_nc_cat=109&ccb=1-7&_nc_sid=167101&_nc_ohc=2jf4dbgOljgQ7kNvwHxKVDM&_nc_oc=AdmV9n7__cVMvlts2owloSVzFPOeZPhLQnO1dOBv46CPCvDzRPttCHjDHCbLbLcxtjw&_nc_zt=24&_nc_ht=scontent-gig4-2.xx&_nc_gid=_9cNQ7BcS_TqbwJ9x_NItg&oh=00_AfjuUulJEOlcIJ5mRXsjVd5WgBvr__Pc4qiMMgkSswiB-w&oe=69178279","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"},{"username": "LeonardoDiCaprio","facebookUrl": "https://www.facebook.com/LeonardoDiCaprio","followType": "followers","id": "100072626593157","image": "https://scontent-gig4-2.xx.fbcdn.net/v/t39.30808-1/486377687_655466073550940_4775587382399328567_n.jpg?stp=c0.21.651.651a_cp0_dst-jpg_s80x80_tt6&_nc_cat=102&ccb=1-7&_nc_sid=167101&_nc_ohc=06-16cp3FvQQ7kNvwGoEsOx&_nc_oc=Adm8c3WQPOORrk_GS7G8X-uzK5YJKs0lDrINskWwNlxuNyMbw9J8ccMMeymGP_hNYT0&_nc_zt=24&_nc_ht=scontent-gig4-2.xx&_nc_gid=_9cNQ7BcS_TqbwJ9x_NItg&oh=00_Afhy9CzuOuKKC7PuHBCzXdemXBoeKiM5hhcauUa9EIjGrQ&oe=69175C7F","title": "Arf Bojonegoro","subtitle_text": "","url": "https://www.facebook.com/yono.koplak.311","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"}]
Tip: The full JSON (grouped by username and relation type) is stored as OUTPUT in the key-value store for easy programmatic access.
FAQ
Can I export Facebook followers and following lists?
Yes. All results are saved to the Apify dataset, so you can export to CSV, JSON, or Excel. A full JSON is also saved at the OUTPUT key in the key-value store.
Does it scrape followers, following, or both?
You decide via the followType input. Set it to "followers", "following", or "both" to scrape Facebook followers list, Facebook following list, or both in one run.
How do keywords work for filtering?
Include a non-URL string in startUrls and the actor will use it as a keyword to filter items by title and subtitle_text. This helps you narrow the scrape Facebook following list or followers list to relevant profiles.
Do I need to log in or provide cookies?
No. By default, the actor runs without cookies and targets publicly available profiles and pages only.
How many results can I collect?
Use resultsLimit to cap the number of items per profile. In “both” mode, the actor balances the limit across followers and following and performs a second pass to maximize total results.
How do I scrape Facebook page followers specifically?
Add the page username or full page URL to startUrls and set followType to "followers". The actor functions as a Facebook page followers scraper to extract Facebook page followers cleanly.
What fields are included in the output?
Each item includes username, followType, id, title, subtitle_text, url, image, facebookUrl, inputUrl, facebookId, followersId/followingId, privacy_scope, __typename, __isEntity, navSections, and pageAdLibrary.
Is it legal to use this tool?
Yes, when used responsibly. The actor accesses public data only. Always comply with Facebook’s Terms of Service and applicable regulations, and avoid collecting sensitive personal information.
Closing CTA / Final thoughts
Facebook Followers Following Scraper is built to extract structured followers and following data from public Facebook profiles and pages at scale. With resilient proxy fallback, configurable limits, keyword filtering, and clean JSON output, it’s a dependable way to export Facebook followers list, build datasets, and power analytics for marketers, developers, data analysts, and researchers. Leverage the Apify dataset for CSV/JSON exports or pull the full JSON from the OUTPUT key to integrate with your automation pipeline — and start turning public follower graphs into insights today.