Lead generation

Facebook Pages Scraper: public page details and contacts

Give a list of Facebook Page URLs and get each page's name, category, followers, check-ins and about text, plus e-mail, phone, website and address with coordinates. Opening hours, price range and rating are included when the page shows them. No login and no cookies.

★ 5.0 rating · 1 reviews9 users92.3% successful runs (30 days)

What data you get

name / categoryPage name and category
followersNumber of followers
checkinsNumber of check-ins
aboutPage description
email / phonePublic contact details
websiteLinked website
addressAddress with latitude and longitude
hoursOpening hours
priceRange / ratingPrice range and rating

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$5.00 per 1,000 rows

Pay per event: you are charged for each page delivered. There is no run fee.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Compare Facebook followers of sportswear brands

Nike, Adidas and Puma page details.

{
  "pages": [
    "https://www.facebook.com/nike",
    "https://www.facebook.com/adidas",
    "https://www.facebook.com/puma"
  ]
}
Run this task →

Get contacts of hotel chains from Facebook

Pages with at least 1,000 followers.

{
  "pages": [
    "https://www.facebook.com/marriottinternational",
    "https://www.facebook.com/hilton",
    "https://www.facebook.com/hyatt"
  ],
  "minFollowers": 1000
}
Run this task →

Scrape Facebook Pages of restaurant chains

Hours, addresses and ratings for three chains.

{
  "pages": [
    "https://www.facebook.com/shakeshack",
    "https://www.facebook.com/chipotle",
    "https://www.facebook.com/sweetgreen"
  ],
  "concurrency": 4
}
Run this task →

Facebook data of large coffee brands

Only pages with 100,000+ followers.

{
  "pages": [
    "https://www.facebook.com/starbucks",
    "https://www.facebook.com/dunkin",
    "https://www.facebook.com/timhortons"
  ],
  "minFollowers": 100000
}
Run this task →

Use cases

FAQ

Do I need a Facebook account?

No. The scraper reads public page data without login or cookies.

Can I skip small pages?

Yes. Set a minimum number of followers and smaller pages are left out.

What if a page doesn't show an e-mail or hours?

Fields the page doesn't display publicly are left empty.

Is it legal to scrape Facebook Pages?

The tool collects only information businesses publish on their public pages. Make sure your use complies with local law and Facebook's terms, and process contact data under privacy rules such as GDPR.

How do I connect the data to my CRM?

Use the Apify API, the Python or JavaScript clients, or Make, n8n, Zapier and Google Sheets.

More scrapers

Scrape your first Facebook Pages now

Run on Apify — free trial