Facebook Search Scraper avatar

Facebook Search Scraper

Pricing

from $1.90 / 1,000 results

Go to Apify Store
Facebook Search Scraper

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

SilentFlow

Maintained by Community

Actor stats

1

Bookmarked

7

Total users

2

Monthly active users

20 days ago

Last modified

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

How it works

  1. Enter a search query and choose a result type: posts, pages, places, events, people, videos or global.
  2. 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

TeamWhat they build
Lead generationProspect lists of pages and places around a topic or location, with links and names ready for outreach
Social listeningTrack what people post about a brand, product or event and sort by reactions to find what resonates
Market researchMap the businesses and communities active around a keyword or in a specific city
PR and commsCatch mentions early and measure how far a post spread using share and comment counts
Content teamsFind the highest-engagement posts on a topic to model new content on what already works
Recruiting and local opsDiscover local groups, pages and places relevant to a market before you expand into it

๐Ÿ“ฅ Input parameters

ParameterTypeRequiredDescription
querystringYesWhat to search for, for example a keyword, brand or topic
search_typestringYesposts, pages, places, events, people, videos or global (mixed)
max_postsintegerYesMaximum number of results to return
recent_postsbooleanNoSort posts by most recent instead of relevance
locationstringNoFocus the search on a place. For best results include city and country
start_datestringNoOnly posts on or after this date. Format: YYYY-MM-DD
end_datestringNoOnly 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

GroupFields
Postpost_id, url, message, timestamp, type
Authorauthor.id, author.name, author.url, author.profile_picture_url
Engagementreactions_count, comments_count, reshare_count, reactions (like, love, haha, wow, sad, angry, care)
Media and linksimage, video, video_thumbnail, video_view_count, album_preview, external_url
Context and resharesauthor_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 IDscomments_id, shares_id, associated_group_id
Page / placeid, 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_posts when you care about what is happening now rather than all-time relevance.
  • For broad category words in places and pages search (for example "restaurant", "bar", "dentist"), add a location. 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 global when you want a quick mixed snapshot, and a specific type when you want volume of one kind.
  • Set max_posts to 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.