Facebook Email Scraper: Page Contact Info, Phone & Address avatar

Facebook Email Scraper: Page Contact Info, Phone & Address

Pricing

from $1.02 / 1,000 page with emails

Go to Apify Store
Facebook Email Scraper: Page Contact Info, Phone & Address

Facebook Email Scraper: Page Contact Info, Phone & Address

Get emails of public Facebook pages without login: the email on the page plus emails found on its website, mail server checked. Phone, website, address with coordinates, Instagram and other socials, category, rating. Pay only for pages with an email.

Pricing

from $1.02 / 1,000 page with emails

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

Facebook Email Scraper: Page Contact Info, Phone & Address

Get the emails of public Facebook pages without login or cookies. For every page you get the email it publishes on Facebook plus the emails found on its website (home page, contact and imprint pages), each email domain checked for a mail server, and the best address to write to first. Also the phone, website, address with coordinates, Instagram, LinkedIn, X, TikTok, YouTube and other accounts, category, opening status, price range, rating and exact followers.

Many Facebook pages show no email at all: this scraper then opens the page's website and finds one there. You pay only for pages that come back with an email; pages without one are free.

Give it any mix of page links, usernames or page IDs. A Facebook page email finder and contact info API with clean JSON, CSV or Excel output: for lead generation, B2B outreach, local business lists and CRM enrichment.

What makes it different

🌐 Email from Facebook and the websitefacebookEmail is the address on the page, websiteEmails the ones on its site; email is the best one, emailSource tells where it came from
✅ Mail server checkEvery email domain is checked for an MX record: dead addresses go to invalidEmails, never to email
💸 Pay only for emailsA page without any email is free (and left out by default)
📇 Full contact cardphone, website, address with latitude / longitude, contactPageUrl, opening status, price range, rating, reviews
🔗 Social profiles in columnsinstagram, linkedin, x, tiktok, youtube, pinterest, yelp, whatsapp from the page and its website
🔢 Exact followersfollowers, talkingAbout, wereHere as full numbers, to rank leads by audience size
🔒 No account, no cookiesOnly public pages, as any logged-out visitor sees them; your Facebook account is never used or at risk

Example

Input: https://www.facebook.com/katzsdeli, russanddaughters, https://www.facebook.com/zingermansdeli. Real run, 11 Oct 2026:

PageCategoryEmailFromEmails on websitePhoneAddressInstagram
Katz's DelicatessenDelics@katzsdelicatessen.comfacebookpress@katzsdelicatessen.com(212) 254-2246205 E Houston St, New York, NY, United States, 10002@katzsdeli
Russ & DaughtersBagel Shopstore@russanddaughters.comfacebookinfo@russanddaughters.com(212) 475-4880179 E Houston St, New York, NY, United States, 10002@russanddaughters
Zingerman's DelicatessenDelideli@zingermans.comfacebook—(734) 663-3354422 Detroit St, Ann Arbor, MI, United States, 48104@zingermansdeli

All three emails passed the mail server check. Katz's Delicatessen also returned coordinates (40.72222, -73.98751), 954,433 followers, "Open now", price range $$ and rating "98% recommend (52,495 reviews)"; for Zingerman's Delicatessen the website's contact page https://www.zingermansdeli.com/contact-us is in contactPageUrl.

On a larger run the same day, 6 of the 14 pages with an email got it only from their website, because the Facebook page shows none (Coca-Cola, PlayStation, Nintendo, Audi...).

Input

FieldWhat it does
Facebook pagesOne per line, any mix: https://www.facebook.com/katzsdeli, katzsdeli, @katzsdeli, https://www.facebook.com/profile.php?id=100064530531036, /people/... or /pages/... links, or a numeric page ID
Also find emails on the page's websiteOpens the website listed on the page and adds its emails (on by default, included in the price)
Only pages with an emailReturn and charge only pages with an email (on by default); off = also pages without one, free
Check that the email domain receives mailMX lookup of every email domain (on by default)
Contact pages to open per websiteWhen the home page has no email: how many contact / imprint / about pages to open (0-5, default 2)
Parallel pagesHow many pages are processed at the same time (1-20)

Output

FieldExample
name, category, url, usernameKatz's Delicatessen, Deli, https://www.facebook.com/katzsdeli/, katzsdeli
email, emailSource, emailSourceUrl, emailMailServercs@katzsdelicatessen.com, facebook, the page link, true
emails, facebookEmail, websiteEmails, invalidEmailsevery valid email; the one on Facebook; the ones on the website; addresses whose domain has no mail server
contactPageUrl, websiteReachablethe website's contact page, true
phone, website, websites(212) 254-2246, http://katzsdelicatessen.com/
address, latitude, longitude, serviceArea205 E Houston St, New York, NY, United States, 10002, 40.72222, -73.98751
instagram, linkedin, x, tiktok, youtube, pinterest, yelp, whatsapphttps://www.instagram.com/katzsdeli
socialLinksaccounts listed on the Facebook page: [{"platform": "Instagram", "handle": "katzsdeli", "url": "..."}]
openStatus, priceRange, rating, recommendPercent, reviewCountOpen now, $$, 98% recommend (52,495 reviews), 98, 52495
followers, talkingAbout, wereHere, verified954362, 55661, 529779, false
intro, pageId, profileId, profilePictureUrlNew York City's most iconic deli., 89033874836, 100064806517961, image link
input, checkedAtkatzsdeli, 2026-10-11T13:02:20+00:00

A page that Facebook does not show (deleted, renamed, or restricted to logged-in users) returns a free row with input and error.

Pricing

Pay per event: $0.001 per run and $0.00127 per page with an email ($1.27 per 1 000 pages). Apify Scale plan: $1.14 per 1 000, Business plan and above: $1.02 per 1 000. The website search and the mail server check are included. Pages without an email and inputs not found are free.

ExampleCost
100 pages, 70 with an email~$0.09
1 000 pages, all with an email~$1.27
10 000 pages, 6 000 with an email~$7.62

Other Facebook tools

ToolWhat it does
Facebook Page ScraperExact followers and growth, page creation date, ads status, latest post
Facebook Follower Count CheckerExact follower count of many pages and its growth over 7 and 30 days
Facebook Page SearchFacebook business pages by keyword and city, with exact followers, email, phone and address

FAQ

How do I find the email of a Facebook page? Put the page link or username into Facebook pages and run. email is the address the page publishes on Facebook or, when it shows none, the best address from its website.

Why do some pages have more than one email? The page and its website often list different addresses (info@, sales@, press@). emails keeps them all; email is the one to write to first: the address on Facebook, otherwise one on the site's own domain, generic inboxes like info@ first.

Are the emails valid? Each domain is checked for a mail server (MX record). Addresses on domains that cannot receive mail are in invalidEmails. The check does not send any email, so it cannot tell whether one specific inbox exists.

How do I get Facebook pages without an email too? Turn off Only pages with an email: those pages come with phone, website and address, and they are free.

Can it find pages by keyword or city? Not this Actor: it takes page links, usernames or IDs. To find pages by a search like dentist chicago and get the same contacts, use Facebook Page Search; for local businesses from Google Maps, the Google Maps Email Extractor.

Do I need a Facebook account or cookies? No. Only data that Facebook shows to any logged-out visitor is read.

Tips

  • Use the Leads view for outreach lists and export it to CSV, Excel or a Google Sheet.
  • emailSource = website marks emails that other Facebook scrapers miss, because the page itself shows none.
  • For a fast run without website visits, turn off Also find emails on the page's website: you get only the emails published on Facebook.

Limits

  • Pages that Facebook gates for logged-out visitors (age or country: some brand pages) show no contacts and return an error row (free).
  • Some websites block automated visitors or load their contacts only with JavaScript: then only the Facebook email is returned and websiteReachable may be false.
  • Personal profiles rarely publish an email; the Actor is made for business and brand pages.
  • Groups, events and Marketplace are not pages and return a free error row.

Ready-made tasks

TaskWhat it does
Facebook Page Email Finder: Emails of Business PagesEmails of a list of local business pages, from Facebook and their websites
ToolWhat it does
Google Maps Email ExtractorEmails and social links of local businesses from Google Maps
LinkedIn Company ScraperExact employee count and headcount growth of companies
Threads ScraperProfiles, posts, views and engagement of Threads accounts
Google Sheets Import & ExportSend the leads to a Google Sheet

Use with the API and AI agents

Run it via the Apify API from Python, Node.js or any HTTP client, or connect it to Claude, ChatGPT and other AI agents through the Apify MCP server: "Find the emails of these 50 restaurant pages and tell me which ones list an Instagram account."

{
"pages": ["https://www.facebook.com/katzsdeli", "russanddaughters", "https://www.facebook.com/zingermansdeli"],
"searchWebsite": true,
"onlyWithEmail": true,
"checkMailServer": true
}

Each row is one page with email, emailSource, emails, phone, website, address, instagram and url; inputs not found have error.

The Actor collects only public contact details that businesses publish on their Facebook pages and websites, without logging in. Use personal data such as names, emails and phone numbers in line with GDPR, CAN-SPAM and other privacy and anti-spam laws.