Facebook Group Info Scraper: Members, Privacy, Rules, Activity avatar

Facebook Group Info Scraper: Members, Privacy, Rules, Activity

Pricing

from $10.00 / 1,000 group returneds

Go to Apify Store
Facebook Group Info Scraper: Members, Privacy, Rules, Activity

Facebook Group Info Scraper: Members, Privacy, Rules, Activity

Paste public Facebook group URLs, names or IDs and get one row per group: exact member count, public or private, posts today and this month, creation date, description, topics, rules and membership questions. No login, no cookies. Up to 2,000 groups per run. Export CSV or Excel.

Pricing

from $10.00 / 1,000 group returneds

Rating

0.0

(0)

Developer

NeverEmpty

NeverEmpty

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Facebook Group Info Scraper

Get the details of Facebook groups in bulk: paste a list of group URLs, names or IDs and get one row per group with the exact member count, public or private, how many posts went up today and in the last 30 days, the creation date, the description, topics, rules and whether it asks membership questions. Export as CSV, Excel or JSON.

Built for community research, marketing and group directories: you have a list of groups from a search, a spreadsheet or a competitor, and you need to know which ones are big, active and open to join before you spend time on them. No Facebook account or cookies needed, and up to 2,000 groups per run.

What you get for each group

ColumnExample (Cheap Meal Ideas, run on 2026-10-21)
name, groupUrl, groupId, vanityNameCheap Meal Ideas · https://www.facebook.com/groups/cheapmealideas/ · 126966114029232 · cheapmealideas
membersCount, membersCountText5993532 · 6.0M members (the exact count, ready to sort and filter)
privacy, isPrivate, privacyDescriptionPublic · false · Facebook's explanation of the setting
visibility, isVisible, visibilityDescriptionVisible · true · whether people outside the group can find it
postsLastDay, postsLastMonth33 · 158 (new posts in the last 24 hours and the last 30 days)
createdAt, createdDate2010-11-28T23:32:12.000Z · 2010-11-28
nameLastChanged, historySummarydate of the last name change, when there was one · Group created on November 28, 2010
descriptionthe group's About text
topics, locations["Meal Types", "Food & Drink"] · places linked to the group
hasMembershipQuestionsfalse (true when the group asks questions before you can join)
rulesCount, rules8 · each rule with its title and description
coverPhotoUrlthe cover image
redirectedFromthe URL you pasted, when Facebook forwarded it to the group's current address

Private groups return the same columns: their member count, activity, rules and description are public on Facebook even though the posts are not. In a run of 40 group names on 2026-10-21, all 30 groups that exist (public and private) came back with the name, exact member count, privacy, visibility, post counts, creation date and membership-questions flag; the 10 names that do not exist came back as free not-found rows. Description, topics and rules are filled when the group has them.

Why this one

  • The exact member count. membersCount is the full number Facebook publishes on the About page (5993532, not "6.0M"), so you can sort, filter and track growth.
  • Activity in two numbers. postsLastDay and postsLastMonth show at a glance whether a group is alive or dormant.
  • Rules, topics and join questions. See what a group allows and whether joining needs approval answers, before you apply.
  • Creation date and name history. Tell long-running communities from new ones, and spot groups that were renamed.
  • Up to 2,000 groups per run, read in parallel.
  • Every entry you paste gets a row. A group row with the data, or a free row with a status and a note that says what happened, so you always know which entries to check.
  • You pay only for group rows. Missing groups, entries Facebook refused and repeats are free rows.
  • Any address format works. Full URLs go in startUrls: https://www.facebook.com/groups/cheapmealideas, https://m.facebook.com/groups/cheapmealideas/about, https://www.facebook.com/groups/1242309506256283, or a link to a post inside the group. Group names (cheapmealideas), numeric group IDs and addresses without https:// go in groupNamesOrIds. The same group entered twice, in any of these forms, is charged once; the repeat gets a free already-returned row that names the entry holding the data.
  • Privacy built in. Email addresses and phone numbers written in descriptions and rules are masked as [email removed] and [phone removed]. No member names or posts are collected.

Input

{
"startUrls": [
{ "url": "https://www.facebook.com/groups/cheapmealideas" },
{ "url": "https://www.facebook.com/groups/1242309506256283" }
],
"groupNamesOrIds": ["digitalnomadsaroundtheworld", "learnpython"]
}
  • startUrls: full group URLs starting with https://. You can also point it at a text file of URLs.
  • groupNamesOrIds: group names from the address, numeric group IDs, or addresses without https://. Both lists are read together, up to 2,000 groups per run.

FAQ

How do I get the member count of many Facebook groups at once?

Paste the group URLs into startUrls (or the names into groupNamesOrIds) and run. Each group comes back as one row with membersCount, the exact number of members, plus membersCountText as Facebook rounds it.

How can I tell if a Facebook group is active?

Look at postsLastDay and postsLastMonth: the number of new posts in the last 24 hours and the last 30 days, as Facebook shows them in the group's Activity section.

Can I check whether a Facebook group is public or private?

Yes. privacy is Public or Private and isPrivate is true or false. visibility tells whether people outside the group can find it.

How do I find out when a Facebook group was created?

Each row has createdDate (for example 2010-11-28) and createdAt with the exact time. nameLastChanged shows the date of the last name change when the group was renamed.

Does it work for private groups?

Yes, for the information Facebook shows to everyone: name, member count, activity counts, creation date, description, topics and rules. Posts and the member list of private groups are not collected.

Can I export the results to CSV or Excel?

Yes. Open the run's dataset and download it as CSV, Excel, JSON or XML, or read it from the API in your own tools.

Do I need a Facebook account, cookies or proxies?

No. Paste the URLs and run.

What happens if a group was renamed or removed?

A group that Facebook forwards to a new address comes back as that group, with the URL you pasted in redirectedFrom. A removed group comes back as a free not-found row.

Rows that are not groups (free)

statusMeaning
not-foundFacebook says the group is not available: the address does not exist, the group was removed, or it is a hidden group that only members can find.
different-groupFacebook answered with another group. Nothing from it is returned.
blocked / unreadableFacebook refused or did not answer for this entry. Run it again later.
bad-inputThe entry is not a Facebook group address (a Page, a profile, a share link, another site).
budget-reachedThe run hit the maximum charge you set; the rest were not read or charged.
already-returnedThe same group as an earlier entry of the run; sameAs names the entry whose row has the data.

Every free row has a note with the reason. The run log ends with a count of group rows, which equals the number of charged events.

Limitations

  • Only the information anyone can see without logging in is returned. Posts, comments, the member list, admin names and member join dates are not included.
  • Hidden groups (only members can find them) come back as not-found.
  • Short share links (facebook.com/share/…) are not read: open the link once and paste the facebook.com/groups/… address it shows.
  • postsLastDay and postsLastMonth are the counts Facebook shows at the time of the run.
  • Image URLs are signed by Facebook and expire after some days; download them if you need to keep them.

Thanks for using this Actor

We build these tools for people who run them every day, and we improve them from what users tell us.

  • Missing a field, or need another filter? Tell us in the Issues tab. If the data is there, we add it.
  • Found a bug or a wrong value? Post the run ID in the Issues tab. Wrong data is the thing we fix first.

If this Actor saved you time, a short review helps other people find it.