Facebook Search Scraper
Pricing
from $1.90 / 1,000 results
Facebook Search Scraper
Search Facebook by keyword and export posts, pages, places, events and people as clean structured data. Get text, author, reactions breakdown, comment and share counts, images, videos, links and timestamps. No login. Six search types in one actor. For lead generation, social listening, research.
Pricing
from $1.90 / 1,000 results
Rating
0.0
(0)
Developer
SilentFlow
Maintained by CommunityActor stats
1
Bookmarked
7
Total users
2
Monthly active users
20 days ago
Last modified
Categories
Share
by SilentFlow
Search Facebook the way a person would, and get the results back as clean, structured data. Type a keyword, pick what you want (posts, pages, places, events, people, videos or a mixed feed), and export every result with author, engagement counts, timestamps and links. No login, no manual copy and paste.
How it works

- Enter a search query and choose a result type: posts, pages, places, events, people, videos or global.
- Run the actor. It collects results page by page and returns them as a ready-to-use dataset you can export to JSON, CSV or Excel.
โจ Why teams choose this over other Facebook search scrapers
- ๐ No login and no account required. Point it at a keyword and go. You never share a Facebook account or risk one, because results come from public search only.
- ๐ฏ Seven search types in one actor. Posts, pages, places, events, people, videos and a mixed global feed, all from the same simple input. No other Facebook search scraper covers this many.
- ๐ Real engagement, not just text. Every post comes with a full reactions breakdown (like, love, haha, wow, sad, angry, care) plus comment and share counts, so you can rank by what actually performs.
- ๐ Built to keep working. The actor adapts automatically when Facebook changes things behind the scenes, so your runs keep returning data instead of breaking.
- โก Fast and cheap. Results come back in seconds and you pay per result, never for idle compute time.
- ๐งน Clean, flat fields. Author, message, counts, timestamp and URL are ready for a spreadsheet or a database with zero cleanup.
๐ฏ What you can do with Facebook search data
| Team | What they build |
|---|---|
| Lead generation | Prospect lists of pages and places around a topic or location, with links and names ready for outreach |
| Social listening | Track what people post about a brand, product or event and sort by reactions to find what resonates |
| Market research | Map the businesses and communities active around a keyword or in a specific city |
| PR and comms | Catch mentions early and measure how far a post spread using share and comment counts |
| Content teams | Find the highest-engagement posts on a topic to model new content on what already works |
| Recruiting and local ops | Discover local groups, pages and places relevant to a market before you expand into it |
๐ฅ Input parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | What to search for, for example a keyword, brand or topic |
search_type | string | Yes | posts, pages, places, events, people, videos or global (mixed) |
max_posts | integer | Yes | Maximum number of results to return |
recent_posts | boolean | No | Sort posts by most recent instead of relevance |
location | string | No | Focus the search on a place. For best results include city and country |
start_date | string | No | Only posts on or after this date. Format: YYYY-MM-DD |
end_date | string | No | Only posts on or before this date. Format: YYYY-MM-DD |
๐ Output data
Post result
{"post_id": "3692084947600966","url": "https://www.facebook.com/groups/2308607455948729/permalink/3692084947600966/","message": "I had the opportunity to stop by Fowl Retrievers recently and wanted to give them a shoutout...","author": {"id": "100094594673792","name": "Daddy Doo Care","url": "https://www.facebook.com/people/Daddy-Doo-Care/100094594673792/","profile_picture_url": "https://scontent.xx.fbcdn.net/..."},"timestamp": 1782401935,"reactions_count": 60,"comments_count": 13,"reshare_count": 19,"reactions": { "like": 49, "love": 10, "haha": 0, "wow": 0, "sad": 0, "angry": 0, "care": 1 },"type": "post","image": "https://scontent.xx.fbcdn.net/...","video": "https://www.facebook.com/watch/?v=4611732049098555","video_thumbnail": "https://scontent.xx.fbcdn.net/...","album_preview": ["https://scontent.xx.fbcdn.net/...", "https://scontent.xx.fbcdn.net/..."],"external_url": "https://example.com/shared-link","comments_id": "ZmVlZGJhY2s6MzY5MjA4NDk0NzYwMDk2Ng==","shares_id": "ZmVlZGJhY2s6MzY5MjA4NDk0NzYwMDk2Ng==","associated_group_id": "2308607455948729"}
Page or place result
{"id": "100064826019420","name": "Coffee Coffee","url": "https://www.facebook.com/minthusunshine","category": "Coffee shop","description": "Freshly roasted, locally loved.","verified": false,"profile_picture_url": "https://scontent.xx.fbcdn.net/...","type": "page"}
๐๏ธ Data fields
| Group | Fields |
|---|---|
| Post | post_id, url, message, timestamp, type |
| Author | author.id, author.name, author.url, author.profile_picture_url |
| Engagement | reactions_count, comments_count, reshare_count, reactions (like, love, haha, wow, sad, angry, care) |
| Media and links | image, video, video_thumbnail, video_view_count, album_preview, external_url |
| Context and reshares | author_title (group or page the post appears in), message_rich (mentions, hashtags and links inside the text), attached_post (the original post when it is a share) |
| Follow-up IDs | comments_id, shares_id, associated_group_id |
| Page / place | id, name, url, category, description, verified, profile_picture_url, type |
๐ Examples
Find recent posts about a product
{ "query": "cold brew", "search_type": "posts", "max_posts": 50, "recent_posts": true }
Build a list of pages around a topic
{ "query": "specialty coffee", "search_type": "pages", "max_posts": 100 }
Find places in a city
{ "query": "coffee", "search_type": "places", "max_posts": 50, "location": "Austin, United States" }
Posts in a date range
{ "query": "product launch", "search_type": "posts", "max_posts": 40, "start_date": "2026-01-01", "end_date": "2026-03-31" }
Discover events by keyword
{ "query": "music festival", "search_type": "events", "max_posts": 50 }
๐ป Integrations
Connect the results to the tools you already use with Apify integrations: Make, Zapier, n8n, Google Sheets, Slack, or your own app through the Apify API. Schedule runs to keep a topic or location continuously monitored, and push new results straight into your CRM or data warehouse.
๐ Performance
Results come back in seconds. Each run pages through the results until it reaches your max_posts limit, so cost and runtime scale with exactly how much data you ask for and nothing more.
๐ก Tips for best results
- Use specific queries. "cold brew coffee austin" returns tighter results than "coffee".
- Turn on
recent_postswhen you care about what is happening now rather than all-time relevance. - For broad category words in
placesandpagessearch (for example "restaurant", "bar", "dentist"), add alocation. Facebook needs a place to search within for generic categories, so without a location they return nothing, while specific terms like "pizza" or "coffee" work on their own. - Use
globalwhen you want a quick mixed snapshot, and a specific type when you want volume of one kind. - Set
max_poststo what you actually need. Smaller runs finish faster and cost less.
โ FAQ
Do I need a Facebook account or login? No. The actor only uses public search, so you never provide credentials.
Which search types are supported? Posts, pages, places, events, people, videos, and a mixed global feed.
Can I filter posts by date?
Yes. Use start_date and end_date in YYYY-MM-DD format, and turn on recent_posts to sort by newest.
What engagement data do I get? For posts you get total reactions, a per-type reactions breakdown, comment count and share count.
In what formats can I export? JSON, CSV, and Excel, plus the Apify API for programmatic access.
๐ฌ Support
Maintained by SilentFlow. Have a request or want another Facebook data type added? Let us know and we will consider it for a future update.