Facebook Groups Scraper
Pricing
from $2.49 / 1,000 results
Facebook Groups Scraper
Facebook Group Scraper SD - Facebook Group Scraper is a social media data tool that extracts posts of public Facebook groups: text, author, date, reactions by type, comments, shares, photos, videos and links, plus group details (members, privacy, rules, admins), no login.
Pricing
from $2.49 / 1,000 results
Rating
0.0
(0)
Developer
Neuro Scraper
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
3
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Facebook Group Scraper - posts and details of public groups
Facebook Group Scraper exports the posts of public Facebook groups without logging in: post text, author, date, reactions (total and per type), comments and shares counts, photos, videos, shared links and, if you want, the comments themselves. Two more modes return the group details (members, privacy, visibility, description, created date, admins, moderators, rules) or the group's events. Export to JSON, CSV or Excel, or plug it into the Apify API, webhooks, Make, Zapier, n8n or Google Sheets.
How it works
A public group's page preloads its discussion feed (the first post and the cursor) together with the session values. The Actor reads them, then follows Facebook's own group-feed pagination query; its id, variable list and provider values are read from the page and its JavaScript bundles on every run. The details mode reads the group's /about page the same way, the events mode its /events page (upcoming events first, then past events, each with Facebook's own pagination query).
Input
| Field | What it does |
|---|---|
startUrls | Group URLs (www or m.), vanity names or numeric group ids |
mode | posts, about (one row of group details per group) or events |
maxItems | Max posts (or events) per group (default 20) |
sortOrder | CHRONOLOGICAL (new posts), RECENT_ACTIVITY, TOP_POSTS, CHRONOLOGICAL_LISTINGS |
onlyPostsNewerThan / onlyPostsOlderThan | Date window (2026-09-01, ISO, 7 days); stops early with new-posts order |
keywords | Keep only posts containing any of these words |
maxComments, commentsSort, maxRepliesPerComment | Attach comments and replies |
privacyMode | Include, hash or omit the author fields |
downloadImages | Store post photos in the key-value store |
onlyNewPosts | Skip posts delivered in earlier runs (monitoring) |
maxPagesPerGroup, maxTotalItems, proxyConfiguration | Safety stop, total limit and proxy (RESIDENTIAL by default) |
Output
Posts mode: postId, storyId, feedbackId, url, text, time, timestamp, postFormat,
authorName, authorId, authorUrl, authorProfilePictureUrl, reactionsCount,
reactionLikeCount ... reactionAngryCount, commentsCount, sharesCount, viewsCount, media[],
imageUrls[], videoUrls[], linkUrl, linkTitle, linkDescription, sharedPost, hashtags,
mentions, comments[], imageFiles[], groupId, groupName, groupUrl, groupPrivacy,
groupMembersText, groupMembersCount, sortOrder, inputUrl, scrapedAt.
About mode: groupId, groupName, groupUrl, vanity, privacy, privacyDescription,
visibility, visibilityDescription, membersText, membersCount, description, historyText,
createdDate, adminsAndModeratorsText, adminsCount, admins[], moderators[], rules[],
hasMembershipQuestions, aboutItems[], themeColor, coverPhotoUrl.
Events mode: eventId, name, url, timeText (Facebook's date text, e.g. "Fri, 5 Dec 2025"),
isPast, section (upcoming / past), eventKind, creatorName, creatorId, coverPhotoUrl,
groupId, groupName, groupUrl.
Measured limits (local runs, 2026-10-03, see TEST_REPORT.md)
- Only PUBLIC groups: a private group preloads no feed logged out (reported in the log); its details
(members, rules, created date) are still available in
aboutmode when the group is visible. - 3 posts per request whatever page size is asked: 118 posts from 40 requests in 90 s, still more.
- Member counts are Facebook's rounded text ("17.1K members", "5.5M members").
- Events: 3 per request; "Maths Formulas" 8 past events across 2 requests. The upcoming lists of the measured groups were empty, so upcoming events are implemented the same way but not yet seen with data.
- Group member lists are not available logged out (the /members page preloads nothing).
- Group searches by keyword need login (
/searchanswers 404).
Example
{"startUrls": ["https://www.facebook.com/groups/874728723021553", "uscitizenshipwithugo"],"maxItems": 100, "sortOrder": "CHRONOLOGICAL", "onlyPostsNewerThan": "7 days", "maxComments": 10}