Facebook Pages Scraper avatar

Facebook Pages Scraper

Pricing

from $7.00 / 1,000 results

Go to Apify Store
Facebook Pages Scraper

Facebook Pages Scraper

Facebook Pages Scraper extracts emails, phones, likes, followers, business hours, social links and Ad Library data — scrape Facebook page details in bulk for lead generation, local business data and competitor research

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

Data Minds

Data Minds

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Facebook Pages Scraper: Contact Details, Followers, Ads & Business Data

Scrape Facebook page data in bulk — emails, phones, websites, likes, followers, business hours, social links, page transparency, and Ad Library status from public Facebook Pages.

🔗 Paste Facebook Page URLs or usernames → Start → watch page profiles stream into Output in real time.


📑 Table of Contents


🎁 What Is Facebook Pages Scraper?

Facebook Pages Scraper is an Apify Actor built to scrape Facebook pages without login for public Page profiles. It is a purpose-built Facebook page scraper / Facebook business page scraper: paste Page URLs, usernames, or IDs, and get structured Facebook page details — identity, engagement stats, Facebook page contact fields, business profile, social links, photos, transparency signals, and Ad Library status.

Use it for Facebook lead generation, local business enrichment, Facebook competitor research, agency reporting, and CRM append. Because it runs on the Apify platform, you get scheduling, run monitoring, a REST/MCP-friendly API for every Facebook page dataset, webhooks, and export to JSON/CSV/Excel — so a bulk Facebook page scraper fits Sheets, Airtable, Make, Zapier, or your own stack.

This is not a manual copy-paste workflow. It is a practical Facebook page info API-style pipeline for teams that need repeatable Facebook page enrichment, clean rows, and sectioned Output views — Overview, Contact, Engagement, Business, Media, Social, and Transparency & Ads.


📊 What Data Can You Extract From Facebook Pages?

For Facebook local business data and Facebook page enrichment API workflows, one run can deliver:

  • 🏷️ Identity — page name, username, category, verified badge, page ids (Facebook page id extractor use cases).
  • 📈 Engagement — likes, followers, talking-about, check-ins, ratings / recommend signals (Facebook page likes scraper / Facebook page followers scraper).
  • 📧 Contact & location — email, phone, website, address, map link, Messenger (Facebook page email scraper, Facebook page phone number scraper, Facebook page address scraper, Facebook page website scraper).
  • 🏢 Business profile — intro, hours, price range, services, type (Facebook business hours scraper, Facebook page category scraper).
  • 🔗 Social links — Instagram, TikTok, X, YouTube, LinkedIn, and more (Facebook page social links scraper).
  • 🖼️ Media — profile picture, cover photo (Facebook page profile picture scraper).
  • 🛡️ Transparency & ads — creation date/year, confirmed owner signals, ad status, Ad Library URL (Facebook page transparency scraper, Facebook ad library page scraper, Facebook page creation date).

Use scrape Facebook page data runs for outbound lists, market maps, or competitor dossiers — anywhere you need structured Facebook page contact scraper results at scale.


🔧 How It Works

  1. Add your pages. Paste Facebook Page URLs (bulk edit / remote text lists supported) and/or usernames / page IDs.
  2. Pick data options. Language, About details, Ad Library, verified badge display, dedupe, and caps.
  3. The Actor resolves each page. Public profile fields are collected into one row per page.
  4. Optional layers attach. About/business details and Ad Library / transparency signals when enabled.
  5. Results stream live. Rows appear in Output as soon as each page finishes — with dedicated views per section.
  6. Export or automate. Download JSON/CSV/Excel or pull via API / schedules for ongoing enrichment.

🚀 How to Use (Apify Console)

  1. Open this Actor in Apify Console.
  2. Paste Facebook Page URLs into startUrls (and optional usernames/IDs into pages).
  3. Optionally set language, About / Ad Library toggles, max pages, and concurrency.
  4. Leave proxy on automatic escalation, or force your own proxy.
  5. Click Start and watch the Output tab fill with Facebook page details.
  6. Switch views (Overview, Contact, Engagement, Business, Media, Social, Transparency & Ads, Issues) and export.

🤖 Quick API example

curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"startUrls": [
{"url": "https://www.facebook.com/MrBean"},
{"url": "https://www.facebook.com/humansofnewyork"}
]
}'

🧩 Input Parameters

📘 Pages to Scrape

FieldTypeDescriptionDefault
startUrlsarrayFacebook Page URLs — required core input for this Facebook pages scraper. Bulk edit / remote lists supported.example prefill
pagesarrayExtra usernames, numeric IDs, or URLs merged with startUrls.[]
maxItemsintegerCap how many pages to process (0 = no limit).0

📦 Data Options

FieldTypeDescriptionDefault
languagestringUI locale for page text / number parsing (~110 locales).en-US
fetchAboutSubpagesbooleanPull deeper About / business details.true
includeAdLibrarybooleanAttach Ad Library / ads status signals.true
showVerifiedBadgebooleanInclude verified badge when present.true
normalizeNumbersbooleanNormalize likes/followers to integers + display text.true
deduplicatebooleanDedupe overlapping URLs / usernames.true

⚡ Proxy & Performance

FieldTypeDescriptionDefault
proxyConfigurationobjectOptional; starts direct and can escalate if blocked.no proxy
concurrencyintegerParallel pages.5
requestDelaynumberPolite delay between requests (seconds).0.3
maxRetriesintegerRetries per request.3
requestTimeoutSecsintegerPer-request timeout.45

📦 Output Example

Each Facebook Page becomes one JSON object in your dataset as soon as it is scraped.

{
"pageName": "Humans of New York",
"pageUsername": "humansofnewyork",
"category": "Public figure",
"likes": 18400000,
"followers": 18500000,
"talkingAbout": 12000,
"verified": true,
"email": null,
"phone": null,
"website": "https://www.humansofnewyork.com",
"address": null,
"intro": "New York City, one story at a time.",
"profilePhotoUrl": "https://…",
"coverPhotoUrl": "https://…",
"pageUrl": "https://www.facebook.com/humansofnewyork",
"adStatus": "Not currently running ads",
"adLibraryUrl": "https://www.facebook.com/ads/library/?…",
"success": true,
"scrapedAt": "2026-09-15T12:00:00.000Z"
}

🗂️ Dataset views

ViewWhat you see
🔎 OverviewName, stats, contact, ads status — at a glance
📇 Contact & LocationEmail, phone, website, address, Messenger
📈 Engagement & StatsLikes, followers, talking-about, rating, verified
🏢 Business InfoCategory, hours, price range, services
🖼️ MediaProfile & cover photos
🔗 Social LinksInstagram, TikTok, X, YouTube, and more
🛡️ Transparency & AdsCreation date, owner signals, Ad Library
⚠️ IssuesFailed / not-found pages with reasons

A combined ranked/ordered list is also saved to the run’s key-value store as OUTPUT.


GoalHow this Actor helps
Bulk Facebook page scraper for lead listsPaste many startUrls / pages
Facebook page email scraper / phone enrichmentUse Contact view + CSV export
Facebook competitor research toolCompare followers, ads status, categories
Facebook ad library page scraper signalsKeep includeAdLibrary on
Reels / short-video content (not page profiles)Use the sibling Facebook Reels Scraper

If you only need one page opened manually, Facebook itself is enough. This Actor is for teams that need structured Facebook page details extractor output, repeatable Facebook page dataset Apify runs, and automation — including Facebook pages MCP / API integrations.


❓ Frequently Asked Questions

📘 What is a Facebook pages scraper?

A Facebook pages scraper collects public Page profile fields — contact, engagement, business info, and ads/transparency signals — into a structured dataset. This Actor is built to scrape Facebook page data for enrichment and research.

📧 Can it find Facebook page emails and phone numbers?

When a Page publishes them publicly, yes — they appear in Contact fields. That covers common Facebook page email scraper and Facebook page phone number scraper needs. Many Pages simply do not publish contact fields.

📈 Does it scrape Facebook page likes and followers?

Yes. Likes, followers, talking-about, and related stats are core Facebook page likes scraper / Facebook page followers scraper fields, returned as numbers and display text when normalization is on.

🛡️ What about Facebook page transparency and Ad Library?

Enable Ad Library / transparency options to attach creation-date style signals, owner transparency cues, ad status, and an Ad Library URL — useful for Facebook page transparency scraper and Facebook ad library page scraper research.

🔓 Can I scrape Facebook pages without login?

Yes for public Pages — this Actor is designed to scrape Facebook pages without login. Private or restricted content is out of scope.

🧹 How do I run a bulk Facebook page scraper from a CRM list?

Paste many Page URLs or usernames, keep dedupe on, optionally set maxItems, and export CSV/Excel for CRM import. That is the standard Facebook lead generation scraper path.

This Actor works with publicly available Facebook Page information. You remain responsible for Facebook’s terms, applicable laws, and personal-data rules (GDPR/CCPA and similar). This is not legal advice.

⏱️ Can I schedule ongoing Facebook page enrichment?

Yes. Apify Schedules refresh Facebook local business data, competitor profiles, and contact fields on any cron you set.

🆔 Can I extract Facebook page IDs?

Yes — page id fields are included for Facebook page id extractor / matching workflows alongside username and URL.


🙋 Support & Contact

Found a bug, need a new field, or want a custom solution built around this Facebook pages scraper / Facebook page contact scraper?

Reach out via the Issues tab on this Actor’s Apify Store page, or email hello.dataminds@gmail.com for custom builds, integrations, and feature requests.

Feedback is welcome — this Actor is actively maintained for teams that need reliable Facebook page details, Facebook business page scraper workflows, and clean Facebook page enrichment at scale.