Facebook Pages Scraper — Emails, Phones & Contact Details avatar

Facebook Pages Scraper — Emails, Phones & Contact Details

Pricing

from $1.40 / 1,000 results

Go to Apify Store
Facebook Pages Scraper — Emails, Phones & Contact Details

Facebook Pages Scraper — Emails, Phones & Contact Details

🔥$1.4/1000 results🔥Extract emails, phone numbers, addresses, websites, categories, followers and ratings from any Facebook Page. No login or cookies needed. Bulk-scrape thousands of business Pages to JSON, CSV or Excel.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

Scrape Smith

Scrape Smith

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

📘 Facebook Pages Scraper — Extract Contact Details, Emails & Phone Numbers From Any Facebook Business Page

Turn any list of Facebook Pages into a clean, sales-ready database. Paste in URLs, handles, or Page IDs and get back verified business emails, phone numbers, street addresses, websites, categories, follower counts, ratings and opening hours — as JSON, CSV or Excel.

No login. No cookies. No Facebook account. No API key. Just paste and run. ⚡


🎯 What You Can Do With It

Facebook is the largest business directory on the planet — over 200 million business Pages, most of them publishing a phone number and email that exist nowhere else online. This scraper turns that into structured data you can actually use.

💼 Build B2B lead lists that convert

Scrape thousands of local businesses in your niche and get straight to a spreadsheet of decision-maker emails and direct phone lines. Restaurants, dentists, gyms, law firms, contractors, salons — if it has a Facebook Page, it has contact details waiting.

📊 Run competitor and market research

Track how many followers your competitors have, what price bracket they sit in, how customers rate them, and how many people are talking about them. Re-run weekly and you have a trend line nobody else has.

🏢 Enrich your CRM with data you're missing

Already have a company list? Match it against Facebook and fill the blanks — the phone number that isn't on their website, the email that isn't in your CRM, the address that's out of date in your records.

🗺️ Map an entire local market

Every dental practice in Chicago. Every craft brewery in Belgium. Every yoga studio in Sydney. Pull the whole category, complete with ratings and opening status, and see the market at a glance.

🤖 Feed AI and data pipelines

Clean, consistent JSON with stable field names. Drop it straight into your enrichment pipeline, your RAG index, or your outreach tool.


✨ Why This Scraper

🔓 No login requiredPublic data only. Nothing to configure, no account to burn, no session to babysit.
💸 You only pay for real resultsDeleted Pages, typos and dead handles are detected and skipped — they never hit your dataset or your invoice.
🧹 Zero junk rowsNo blank records, no null placeholders, no "Facebook" rows where a Page should be. Every row is a real business.
Fast at scaleHundreds of Pages per minute, thousands per run.
🔁 Never loses workIf a run is interrupted it resumes exactly where it stopped. You are never billed twice for the same Page.
🛡️ Bad input is caught earlyFeed it a broken list and it tells you within seconds instead of burning through your credit.

🚀 Getting Started In 30 Seconds

Paste your Pages in any format — full URLs, @handles, or bare names. Mix them freely, duplicates are removed automatically.

{
"startUrls": [
"https://www.facebook.com/JoesStoneCrab",
"@nike",
"seizieme"
]
}

Hit Start, and results stream into your dataset as they arrive. Download as JSON, CSV, Excel, XML or HTML, or pull them live from the API.

⚙️ Options

SettingDefaultWhat it does
Facebook Page URLsThe Pages to scrape. URLs, handles, or IDs.
Max resultsunlimitedHard stop after N Pages, so you stay in control of spend.
Concurrency60How many Pages to process at once.
Proxy countryCAResidential exit country.
ProxyResidentialRequired — Facebook blocks datacenter IPs.

📦 What You Get For Every Page

📇 Contact details — the reason you're here

FieldDescription
emailPublic business email address
phonePublic contact phone number
addressFull street address including city, region and postcode
websiteThe business's main website
websitesEvery link the Page lists — booking pages, menus, shops
socialsInstagram, X and other handles the Page links to

🏷️ Business profile

FieldDescription
pageNameThe Page's display name
categoriesWhat kind of business it is — "Seafood Restaurant", "Law Firm"
introThe Page's own description of itself
priceRangePrice bracket, $ to $$$$
servicesAmenities offered — delivery, curbside pickup, online booking
openStatusOpen now, Closed now, Opening soon, Permanently closed

📈 Audience and reputation

FieldDescription
followersFollower count
likesPage likes
talkingAboutPeople currently talking about the Page
wereHereCheck-in count — a strong signal for physical businesses
ratingStar rating out of 5
recommendPercentPercentage of reviewers who recommend it
reviewsCountNumber of reviews
isVerifiedWhether the Page carries Facebook's verified badge

🆔 Identifiers and media

FieldDescription
pageUrlCanonical Facebook URL
slugThe Page handle
profileIdStable numeric ID that survives renames
profilePicUrlFull-resolution profile picture
coverPhotoUrlFull-resolution cover photo

📄 Example Output

{
"pageName": "Joe's Stone Crab",
"slug": "JoesStoneCrab",
"pageUrl": "https://www.facebook.com/JoesStoneCrab/",
"profileId": "100064737608769",
"categories": ["Seafood Restaurant"],
"intro": "For more than 100 years, no visit to Miami has been complete without stopping here.",
"phone": "+1 305-673-0365",
"email": "marketing@joesstonecrab.com",
"address": "11 Washington Ave, Miami Beach, FL, United States, 33139",
"website": "joesstonecrab.com",
"likes": 44383,
"rating": 4.7,
"recommendPercent": 94,
"reviewsCount": 14571,
"priceRange": "$$",
"openStatus": "Closed now",
"services": ["Dine-in", "Outdoor seating", "Online booking"]
}

❓ Frequently Asked Questions

Do I need a Facebook account or login? No. This collects only public information — exactly what any visitor sees without signing in. Nothing is logged into and no credentials are required.

Is this legal? It collects publicly available business information. Scraping public data is broadly permitted, but how you use personal data is governed by GDPR, CCPA and similar laws. Use business contact details for legitimate business purposes and honour opt-outs.

What if a Page has no email or phone? Those fields come back empty. Many Pages simply don't publish contact details — the scraper reports what exists rather than guessing. On a typical business list, expect roughly 7 in 10 Pages to have an email and around half to have a phone number.

What happens if some of my URLs are wrong? They're detected and skipped, and you aren't charged for them. If most of your list turns out not to be real Pages, the run stops early and tells you, so a bad export doesn't quietly drain your credit.

Can I scrape posts, reviews or followers with this? No — this one is built for Page profile and contact data. Use a dedicated Posts, Reviews or Followers scraper for those.

Why is a residential proxy required? Facebook serves a login wall to datacenter IPs. Residential proxy is enabled by default and you don't need to configure anything.

Are age-restricted Pages supported? Pages for alcohol, gambling and similar categories aren't publicly viewable without logging in, so they're reported as unavailable rather than returned empty.

How fast is it? Hundreds of Pages per minute. A 1,000-Page job typically finishes in about five minutes.


💡 Tips

  • Start small. Run 10–20 Pages first to confirm the output matches what you need, then scale up.
  • Use Max results to cap spend when experimenting.
  • Handles beat URLs. @nike works just as well as the full URL and is easier to paste from a spreadsheet.
  • Schedule it. Set a weekly run to watch follower counts and ratings move over time.
  • Feed it from another scraper. Pair it with a Facebook Page Search scraper to build the URL list first, then enrich every result here.

🆘 Support

Found a Page that should work but doesn't? Open an issue on the Actor page with the URL and it'll be looked into.