Facebook Pages Scraper Pro
Pricing
from $8.00 / 1,000 results
Facebook Pages Scraper Pro
Facebook Pages Scraper Pro - Extract public data from any Facebook Page. Get likes, followers, ratings, contact details, address, website, email, and more. Fast, cost-effective Facebook API alternative without needing API access tokens.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Admo Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does Facebook Pages Scraper Pro do?
Facebook Pages Scraper Pro is a fast, cost-effective Facebook API alternative that extracts public data from any Facebook page (business or public figure). Give it one or many Facebook page URLs and it returns clean, structured JSON — the same fields you'd get from the official Facebook Graph API, without needing API access tokens.
- Scrape single or multiple Facebook pages at once
- Works on Pages (business, brand, public figure) — not personal profiles
- Get likes, followers, ratings, contact details, address, website, email, and more
- Captures profile and cover photo URLs
- Cost-optimized: uses a lightweight HTTP crawler (no headless browser), so it consumes far fewer compute units per page than browser-based scrapers
- Export in JSON, CSV, Excel, or HTML; integrate via SDKs, API, or webhooks
Why use Facebook Pages Scraper Pro?
Facebook Pages contain valuable business data for lead generation, market research, and competitive analysis. But the official Facebook Graph API requires app approval, access tokens, and has strict rate limits. This Actor gives you the same data without any API setup.
Use cases:
- Lead generation — build lists of local businesses with contact info
- Market research — analyze competitors' Facebook presence and engagement
- Sales intelligence — enrich CRM data with social media profiles
- Brand monitoring — track page metrics over time
Powered by the Apify platform, you also get:
- Scheduling — run on a timer (daily, weekly) with no server to maintain
- API & SDK access — Node.js, Python, REST
- Integrations — Zapier, Make, webhooks, and 1,000+ apps
- Proxy rotation — built-in residential proxies to avoid IP blocks
What data can Facebook Pages Scraper Pro extract?
| Field | Description |
|---|---|
facebookUrl | Canonical page URL |
title | Page display name |
pageName | Page username (slug) |
pageId | Facebook page ID |
likes | Number of likes |
followers | Number of followers |
category | Primary page category |
categories | All page categories |
intro | Bio / description |
website | Website URL |
email | Contact email |
phone | Contact phone |
whatsapp_number | WhatsApp number |
wa_number | WhatsApp number (digits only) |
whatsapp_numberUrl | WhatsApp click-to-chat link |
address | Physical address |
addressUrl | Bing Maps link for the address |
business_hours | Opening hours |
business_price | Price range description |
priceRange | Price range (e.g. "$$$") |
languages | Languages spoken |
services | Listed services |
business_services | Business services description |
rating | Recommendation % and review count |
ratings | Ratings summary |
ratingOverall | Recommendation percentage |
ratingCount | Number of reviews |
messenger | Messenger link |
wa_link | WhatsApp link |
profilePictureUrl | Profile photo URL |
coverPhotoUrl | Cover photo URL |
profilePhoto | Profile photo page link |
creation_date | Page creation date |
is_verified | Page verification status |
confirmed_owner | Confirmed page owner status |
ad_status | Current ad status |
pageAdLibrary | Ad library data (ad ID, status) |
info | Summary info lines |
websites | All website URLs found |
Not every field exists on every page — the Actor returns whatever the page publicly exposes.
How to scrape Facebook pages
- Open Facebook Pages Scraper Pro.
- In Facebook Page URLs, paste one or more page URLs (e.g.
https://www.facebook.com/copperkettleyqr/). Add as many as you like. - Keep the default Proxy configuration (Apify datacenter proxy) — Facebook requires a proxy.
- Click Save & Start.
- When the run finishes, download the dataset as JSON, CSV, Excel, or HTML from the Storage tab.
How much will it cost to scrape Facebook pages?
This Actor is billed pay-per-result (per page scraped). Because it uses a lightweight HTTP crawler instead of a headless browser, it consumes significantly fewer compute units per page than browser-based alternatives.
- On the Apify Free plan you can scrape a generous number of pages before any cost.
- For high volume, the lower compute footprint means a lower effective cost per 1,000 pages.
- Tip: keep Max concurrency modest and only scrape the pages you need to minimize usage.
Input
See the Input tab for the full configuration. Key fields:
- Facebook Page URLs — one or many page URLs (required).
- Proxy configuration — datacenter proxy by default (required for Facebook).
- Max concurrency — parallel pages (default 5).
- Max retries per page — retries on blocks (default 3).
Output
You can download the dataset in JSON, HTML, CSV, or Excel. Example item:
{"facebookUrl": "https://www.facebook.com/copperkettleyqr/","title": "Copper Kettle YQR","pageName": "copperkettleyqr","pageId": "123456789","likes": 5120,"followers": 5340,"category": "Restaurant","categories": ["Restaurant"],"intro": "Farm-to-table comfort food in downtown Regina.","phone": "+1 306 525 3545","email": "hello@copperkettleyqr.com","whatsapp_number": "+1 306 525 3545","wa_number": "13065253545","whatsapp_numberUrl": "https://wa.me/message/...","messenger": "https://m.me/copperkettleyqr","website": "copperkettleyqr.com","address": "1953 Scarth Street, Regina, SK, Canada","ratingOverall": 92,"ratingCount": 310,"business_hours": "Mon-Fri 11am-9pm, Sat-Sun 10am-10pm","priceRange": "$$","coverPhotoUrl": "https://scontent.xx.fbcdn.net/...","profilePictureUrl": "https://scontent.xx.fbcdn.net/...","creation_date": "March 4, 2016","is_verified": false,"ad_status": "This Page is not currently running ads."}
Tips & advanced options
- Lower Max concurrency if you see many blocked requests.
- Use a dedicated residential proxy group for large runs.
- The Actor records an
errorfield per item when a page cannot be scraped, so partial runs stay usable.
FAQ
Does this work on personal profiles?
No. Facebook Pages Scraper Pro only works on Facebook Pages (business, brand, or public figure pages). Personal profiles are not accessible.
What if a page is blocked?
The Actor will retry automatically based on your Max retries per page setting. If a page remains blocked, it will be logged with an error field so you can identify and retry later.
Can I schedule this to run daily?
Yes. Use Apify Schedules to run the Actor on a recurring basis. This is useful for monitoring competitor pages or tracking changes over time.
Disclaimer
Our Actors are ethical and do not extract any private user data, such as email addresses, gender, or location of private individuals. They only extract what the page has chosen to share publicly. We therefore believe that our Actors, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
Support
- Having trouble? Open an Issue on the Actor page.
- For programmatic access, see the API tab.
- Need a custom solution? Contact us for consulting.