VOOZH about

URL: https://apify.com/apify/facebook-search-scraper

โ‡ฑ ๐Ÿ•ต๏ธ Facebook Search Scraper ยท Apify


Pricing

from $10.00 / 1,000 page or profiles

Go to Apify Store

Facebook Search Scraper

Extract Facebook search data from pages that match your search query. Get page URL, address, email, website, check-ins, creation date, ad status, category, follower count, messenger link. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

Pricing

from $10.00 / 1,000 page or profiles

Rating

4.9

(27)

Developer

๐Ÿ‘ Apify

Apify

Maintained by Apify

Actor stats

161

Bookmarked

9.3K

Total users

711

Monthly active users

2.8 days

Issues response

an hour ago

Last modified

Categories

Share

๐Ÿ•ต๏ธโ€โ™€๏ธ What is Facebook Search Scraper?

Facebook Search Scraper is an easy-to-use scraping tool that allows you to scrape Facebook pages by keywords. This tool will help you extract Facebook page contact information: addresses, email, likes, websites, check-ins, and phone numbers.

๐Ÿ”Ž What can this Facebook scraper do?

Facebook Search Scraper is a data extraction tool created to go beyond the limitations of Facebook API. If a Facebook page matches your search query, the scraper will extract that page's data. With this scraping tool, you can:

๐Ÿ— Scrape a bunch of Facebook pages or profiles by keyword

๐Ÿ“ Specify Facebook scraping by location (indicate country, city, province)

โฌ‡๏ธ Download Facebook search data in Excel, CSV, JSON, and other formats

๐Ÿฆพ Export search data using API or integrate it with apps and platforms

If you need details from specific Facebook Pages, you can use Facebook Pages Scraper ๐Ÿ”—, which scrapes available details from each Facebook page based on its URL. And if you want to scrape contact details from specific Facebook Pages by handles or URLs, you can use Facebook Pages Contact Info Scraper ๐Ÿ“ฑ.

๐Ÿ”‘ What data can Facebook Search Scraper extract?

Facebook Search Scraper crawls specified search queries and locations and extracts Facebook pages details such as:

๐Ÿ“‡ Page name and URL๐Ÿ“‘ Page categories
๐ŸŒ Website๐Ÿ“ง Email address
๐Ÿ  Address๐Ÿ“ฑ Phone number
๐Ÿ‘ฅ Followers๐Ÿ‘ Likes
๐Ÿ”— Social media linksโญ Rating and rating count
๐Ÿ†” Facebook ID and page description๐Ÿ—ฃ Messenger link
๐Ÿ“… Creation date๐Ÿ“ข Ad status

๐ŸŒ How do I use Facebook Search Scraper?

Facebook Search Scraper is designed to be user-friendly, even for those who have never extracted data from the web before. Hereโ€™s how you can use Facebook Search Scraper to extract pages data from Facebook search results:

  1. Create a free Apify account.
  2. Open Facebook Search Scraper.
  3. Enter your search term and location.
  4. Click the โ€œStartโ€ button and wait for the data to be extracted.
  5. Download your data in JSON, CSV, Excel, XML or HTML.

For a step-by-step guide on how to scrape pages from Facebook Search, follow our video guide:

๐Ÿ’ธ How much does it cost to scrape Facebook Search results?

Facebook Search Scraper uses the Pay-Per-Event model, making it simple to calculate costs. Hereโ€™s the breakdown:

  • $0.03 for starting the scraper
  • $0.012 for every page or profile

Apify's free plan gives you $5 of prepaid credits. That means for that amount of credits you can start the Actor 1x and scrape 416 pages or profiles. Or start the Actor 2x and scrape 332 pages or profiles each time. You get the idea - itโ€™s flexible and transparent.

โฌ‡๏ธ Input example

You can scrape Facebook Search by search query and by location. If a Facebook page matches your search keyword, the scraper will extract that page's data. You can add as many keywords and locations as you want. For a full explanation of input including an example in JSON, head over to the input tab.

You can set up the input programmatically or use the fields in scraperโ€™s interface:

๐Ÿ‘ Image

โฌ†๏ธ Output example

The scraped Facebook Search data will be shown as a dataset which you can find in the Output tab. Note that the output is organized as a table for viewing convenience:

๐Ÿ‘ Facebook search dataset

And here is the same data but in JSON. You can choose in which format to download your Facebook search data: JSON, JSONL, Excel, HTML table or CSV.

[
{
"facebookUrl":"https://www.facebook.com/Jordanmcinnisdesigns/",
"categories":["Page","Graphic Designer"],
"info":[
"Jordan Mcinnis Designs, Montreal, Quebec. 88 likes. I'm Jordan Mcinnis, Montreal based Graphic & Web Designer. I Design Websites, Logo, Apps and Many..."
],
"likes":88,
"messenger":null,
"title":"Jordan Mcinnis Designs | Montreal QC",
"address":"4972 belleville, Montreal, QC, Canada, Quebec https://maps.google.com/maps?q=4972+belleville%2C+Montreal%2C+QC%2C+Canada%2C+Quebec&hl=en",
"pageId":"100068579062225",
"pageName":"Jordanmcinnisdesigns",
"pageUrl":"https://www.facebook.com/Jordanmcinnisdesigns/",
"phone":"+1 514-716-0922",
"email":"mcinnisj.design@gmail.com",
"website":"jordanmcinnis.com",
"rating":"5.0 (6 Reviews)",
"ratingOverall":5,
"ratingCount":6,
"followers":86,
"creation_date":"October 2, 2017",
"ad_status":"This Page is not currently running ads.",
"facebookId":"100068579062225",
"pageAdLibrary":{
"is_business_page_active":false,
"id":"1449158455201923"
}
},
{
"facebookUrl":"https://www.facebook.com/MKDCLangley/",
"categories":["Page","Kitchen & bathroom contractor"],
"info":[
"Merit Kitchens Design Centre Langley, Langley, British Columbia. 324 likes",
"1 talking about this",
"10 were here. Along with being an exclusive dealer of..."
],
"likes":324,
"messenger":null,
"priceRange":"ยฃยฃ",
"title":"Merit Kitchens Design Centre Langley | Langley BC",
"address":"Unit 150 - 19888 Langley Bypass, Langley, BC, Canada, British Columbia https://maps.google.com/maps?q=Unit+150+-+19888+Langley+Bypass%2C+Langley%2C+BC%2C+Canada%2C+British+Columbia&hl=en",
"pageId":"100063562495135",
"pageName":"MKDCLangley",
"pageUrl":"https://www.facebook.com/MKDCLangley/",
"phone":"+1 604-532-7197",
"email":"langley@merit-kitchens.com",
"website":"meritdesignlangley.com",
"rating":"4.2 (8 reviews)",
"ratingOverall":4.2,
"ratingCount":8,
"followers":355,
"creation_date":"May 15, 2012",
"ad_status":"This Page is not currently running ads.",
"about_me":{
"text":"Merit Kitchens was founded by craftspeople in Vancouver, British Columbia, Canada in 1971. Since opening, they began providing Western Canada with high-quality standard and customized kitchen cabinets. The company has long since grown into a world-class supplier of beautiful custom made to order cabinetry with many price points to accommodate most budgets. Today, Merit Kitchens products can be found in homes throughout Canada, the United States, and parts of Asia.\n\nAt Merit Kitchens, we are committed to researching the latest cabinetry trends and techniques and continually blending them with strong, traditional expert construction.\n\nAll our products are manufactured and assembled in our state-of-the-art facility, in British Columbia, where we pair the precision of modern machinery technology with the delicate touch of hand-finishing. \n\nMerit Kitchens Design Centre in Langley offers the complete line of Merit Kitchens cabinets and Lectus cabinets. We also work with top suppliers in counter tops, appliances, and other design elements to help you save time and money. With the help from one of expert designers and professional installers, we will help turn your dream kitchen or bathroom into your reality.",
"urls":[]
},
"facebookId":"100063562495135",
"pageAdLibrary":{
"is_business_page_active":false,
"id":"236732366428351"
}
},
{
"facebookUrl":"https://www.facebook.com/mmdesignswindsor/",
"categories":["Page","Screen Printing & Embroidery"],
"info":[
"M & M Designs, Windsor, Ontario. 335 likes. We are your premier source for promotional products and custom printing. We offer screen printing, e"
],
"likes":335,
"messenger":null,
"title":"M & M Designs | Windsor ON",
"address":"3395 Howard Ave, Windsor, ON, Canada, Ontario https://maps.google.com/maps?q=3395+Howard+Ave%2C+Windsor%2C+ON%2C+Canada%2C+Ontario&hl=en",
"pageId":"100069457230966",
"pageName":"mmdesignswindsor",
"pageUrl":"https://www.facebook.com/mmdesignswindsor/",
"phone":"+1 519-982-5252",
"email":"mmdesigns@outlook.com",
"website":"gifts-promotions.com",
"rating":"Not yet rated (1 Review)",
"ratingOverall":null,
"ratingCount":1,
"followers":336,
"creation_date":"January 31, 2010",
"ad_status":"This Page is not currently running ads.",
"facebookId":"100069457230966",
"pageAdLibrary":{
"is_business_page_active":false,
"id":"279552274420"
}
}
]

๐Ÿšฉ Want to try other Facebook scraping tools?

Use the dedicated scrapers below if you want to scrape specific public data from Facebook. Each of them is built particularly for the relevant scraping case be it Facebook comments, posts from Facebook groups, Facebook events, images or page reviews. Feel free to browse them:

๐Ÿšฉ Facebook Pages Scraper๐ŸŒŸ Facebook Reviews Scraper
๐Ÿ—“ Facebook Events Scraper๐Ÿ“ Facebook Posts Scraper
๐Ÿ›๏ธ Facebook Ad Library Scraper๐Ÿ‘ Facebook Likes and Reactions Scraper
๐Ÿ‘ฅ Facebook Groups Scraper๐Ÿž Facebook Photos Scraper
๐Ÿ•น Facebook Games Scraper๐Ÿ‘€ Facebook Marketplace Scraper
๐Ÿ’ฌ Facebook Comments Scraper๐Ÿ“ฑ Facebook Pages Info Scraper
๐Ÿ”ฎ Brand Collaboration Scraper

โ“FAQ

Is there a Facebook Search API?

Facebook search does not offer an official API for public use. This means there isn't a dedicated Application Programming Interface provided by Facebook specifically for Facebook search data. There is a similarly named official Facebook Pages Search API which does allow extracting data from Facebook pages under certain conditions (app review approval, user authentication). However, the official Facebook Pages API doesn't allow extracting pages data by keyword. But you can use scrapers and crawlers as a stand-in for a web scraping API to extract details from Facebook Pages by keyword, e.g. ๐Ÿ•ต๏ธโ€โ™€๏ธ Facebook Search Scraper.

Can I use Facebook Search Scraper data with API?

Yes, you can do so by using Apify API. It gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify Actors such as this one. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more.

To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the Apify API reference docs for full details or click on the API tab for code examples and API Endpoints.

Why is scraping Facebook search results capped at 1,000?

The max limit for Facebook search results is set to 1,000 to keep scraping efficient. Since the search is powered by Google, we donโ€™t expect more results than that per keyword-location combination. Allowing a higher limit would only filter out duplicates and therefore waste Computer Units. This approach ensures you get the most relevant data without wasting your resources.

Can I create a Facebook search integration using data from this scraper?

Yes. Facebook Search Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Zapier, Slack, Make, Airbyte, GitHub, Google Sheets, Google Drive, LangChain and more.

Or you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever Facebook Search Scraper successfully finishes a run.

Can I use this Facebook Search API in Python?

Yes, by using Apify API. To access the Facebook Search API using Python, use the apify-client PyPI package. You can find more details about the client in our Docs.

Is it legal to scrape data from Facebook search?

It is legal to scrape publicly available data from Facebook search. However, you should always review and comply with Facebook's terms of service and any applicable laws and regulations regarding web scraping. Additionally, be mindful of any rate limits or restrictions imposed by Facebook to avoid potential issues. You can read more about the legality of web scraping from our blogpost.

Your feedback

Weโ€™re always working on improving the performance of our Actors. So if youโ€™ve got any technical feedback for Facebook Search Scraper or simply found a bug, please create an issue on the Actorโ€™s Issues tab in Apify Console.

You might also like

Facebook Pages Scraper

apify/facebook-pages-scraper

Extract basic data from multiple Facebook Pages or Profiles. Extract Facebook page details, website, email, address, messenger, likes, followers, rating, ad running status, and other public data. Export scraped data, schedule scraper via API, integrate with other tools or AI workflows.

Facebook Posts Scraper

apify/facebook-posts-scraper

Extract posts, videos, and engagement metrics from Facebook pages. Get text captions, reactions, video transcripts, images, external links, collaborators, and more from Facebook pages and profiles. Export ad data, schedule runs via API, and integrate with other tools or AI workflows.

Facebook page contact info Scraper

apify/facebook-page-contact-information

Get Facebook pages addresses, email, likes, website, check-ins, and phone information

Facebook Search Posts

scrapeforge/facebook-search-posts

Search Facebook posts, pages, groups, people, videos and events by keyword. Returns detailed data including reactions breakdown, media URLs, and engagement metrics.

595

5.0

Facebook Search Scraper

alien_force/facebook-search-scraper

Powerful Facebook search that scrapes and searches posts, pages, and profiles by keyword. Get detailed info like author, engagement metrics, images, videos. Ideal for research, monitoring, and analysis.

1.7K

5.0

Facebook Post Search Scraper

powerai/facebook-post-search-scraper

Extract Facebook posts by keyword with advanced filters, supporting auto-pagination and up to 5000 results per run. Ideal for social media research and content analysis.

1.8K

5.0

Facebook post scraper - Groups, Pages, Search

curious_coder/facebook-post-scraper

Scrape posts from facebook from various sources such as groups, profiles, pages and search results. Get complete details such as author details, post text, attachments, engagement details, etc

2.8K

3.1

Facebook Search Scraper

igview-owner/facebook-old-posts-search

Search Facebook posts in seconds. Find viral posts, photos and videos by keyword, date range and engagement โ€“ perfect for research, content ideas, brand monitoring and sentiment analysis.

๐Ÿ‘ User avatar

Sachin Kumar Yadav

665

4.0

Facebook Posts Search Scraper

easyapi/facebook-posts-search-scraper

Effortlessly extract posts from Facebook search results. This actor automates the collection of posts based on custom queries, providing detailed information such as post content, engagement metrics, and author details. Ideal for social media monitoring, market research, and trend analysis.

1.2K

1.2

Facebook Search PPR

danek/facebook-search-ppr

Scrap Facebook search results fast and easy. It is designed to be fast and efficient, so it can extract a large number of results for low price. It is also less likely to be blocked by Facebook.

5.2K

4.9