Facebook Pages Scraper Pro avatar

Facebook Pages Scraper Pro

Pricing

from $8.00 / 1,000 results

Go to Apify Store
Facebook Pages Scraper Pro

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

Admo Solutions

Maintained by Community

Actor 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?

FieldDescription
facebookUrlCanonical page URL
titlePage display name
pageNamePage username (slug)
pageIdFacebook page ID
likesNumber of likes
followersNumber of followers
categoryPrimary page category
categoriesAll page categories
introBio / description
websiteWebsite URL
emailContact email
phoneContact phone
whatsapp_numberWhatsApp number
wa_numberWhatsApp number (digits only)
whatsapp_numberUrlWhatsApp click-to-chat link
addressPhysical address
addressUrlBing Maps link for the address
business_hoursOpening hours
business_pricePrice range description
priceRangePrice range (e.g. "$$$")
languagesLanguages spoken
servicesListed services
business_servicesBusiness services description
ratingRecommendation % and review count
ratingsRatings summary
ratingOverallRecommendation percentage
ratingCountNumber of reviews
messengerMessenger link
wa_linkWhatsApp link
profilePictureUrlProfile photo URL
coverPhotoUrlCover photo URL
profilePhotoProfile photo page link
creation_datePage creation date
is_verifiedPage verification status
confirmed_ownerConfirmed page owner status
ad_statusCurrent ad status
pageAdLibraryAd library data (ad ID, status)
infoSummary info lines
websitesAll website URLs found

Not every field exists on every page — the Actor returns whatever the page publicly exposes.

How to scrape Facebook pages

  1. Open Facebook Pages Scraper Pro.
  2. In Facebook Page URLs, paste one or more page URLs (e.g. https://www.facebook.com/copperkettleyqr/). Add as many as you like.
  3. Keep the default Proxy configuration (Apify datacenter proxy) — Facebook requires a proxy.
  4. Click Save & Start.
  5. 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 error field 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.