Reddit scraping is FREE • Facebook groups and 10 more platforms: Starter $49/mo Add to Chrome

How to Scrape Facebook Group Posts and Comments to CSV

Quick Answer: To scrape Facebook group posts, use a tool that reads the group in your own Facebook login. With the Reddit Comment Scraper Chrome extension, open the group, pick how many posts to read (10 to All) and an optional keyword, then click Scrape Comments. It opens each post and saves the post and its comments as rows you download as CSV or JSON. It works on any group your account can open, including private groups you belong to. Each post takes about 10 seconds. Facebook groups are on the Starter plan, $49 a month.

Facebook has no export button for group posts. Meta retired the Facebook Groups API in 2024, so there is no official way to download a group's feed either. What is left is a tool that reads the group the way you see it in your browser.

This guide shows how to do that with the Reddit Comment Scraper extension, what the CSV contains, how long a run takes and when a cloud scraper fits better.

What you need

Step by step: scrape a Facebook group

  1. Install the extension. Add Reddit Comment Scraper from the Chrome Web Store and sign in to it.
  2. Open the group. Log in to Facebook in Chrome and open the group's main page, such as facebook.com/groups/yourgroup. To keep only posts on one topic, you can instead search the group for a keyword and open that search page.
  3. Choose how many posts. Click the extension icon. It shows "Facebook group detected." Pick 10, 20, 50, 100 or All posts. It starts with the newest posts.
  4. Add a keyword (optional). Type a word in the "Only posts that mention…" box to keep only the posts that use it.
  5. Click Scrape Comments. The first time, Chrome asks you to allow Facebook access. The extension then opens Facebook in its own window. Keep that window visible on screen, because Facebook only loads posts that are on screen.
  6. Wait for the run. The extension opens each post and reads its comments. Rows save to History while it runs, and Stop keeps what it has so far.
  7. Download the file. Click CSV, JSON or Google Docs, or copy the rows.

What the CSV contains

Each post and each comment is one row. A post row comes first, then the comment rows under it. With the default settings, the columns are:

Column What it holds
AuthorThe name of the person who wrote the post or comment
TimeWhen it was posted, as Facebook shows it
SubredditThe group name. The column keeps its Reddit name.
Typepost or comment
Replying ToThe post the row belongs to, named by its first words
Thread Level0 for a post or a top-level comment, 1 or more for a reply
Is ReplyYes or No
CommentThe text of the post or comment
LinksLinks inside the text

Turn on permalinks in the extension settings to add a link to each post and comment. To read the file, filter Type to post for the feed, or sort comments by post to see each discussion.

How long it takes, and the limits

Other ways to get Facebook group posts

Copy by hand

For five or ten posts, open each one, expand the comments and paste them into a sheet. It is free, but slow, and you lose the structure.

A cloud scraper for public groups

Apify's Facebook Groups Scraper reads public groups on Apify's servers and exports JSON, CSV or Excel. In October 2026 its free-tier price was $0.005 per post, plus a small charge per run. It cannot read private groups, because it does not use your Facebook login. Use it when you track many public groups on a schedule.

The Graph API

Meta retired the Facebook Groups API in 2024. The Graph API still covers Pages you manage, not group feeds. For comments on Page posts and ads, see how to export Facebook comments.

Use group data with care

Group posts often hold personal stories. Ask the admins before you export a private group, keep the file to your own research, and remove names before you share findings. Follow Facebook's terms and the group's own rules.

Frequently Asked Questions

Can you scrape Facebook group posts?

Yes, with a tool that reads the group in your own Facebook login, such as the Reddit Comment Scraper Chrome extension. Meta retired the Facebook Groups API in 2024, so there is no official export for group posts.

Does it work on private Facebook groups?

Yes, if your Facebook account is a member and can see the posts. The extension reads only what your account can open. Ask the group admins before you export a private group.

How long does it take to scrape a Facebook group?

About 10 seconds per post, because it opens each post to read its comments. 100 posts take about 17 minutes. A large group can take hours. Rows save to History while it runs.

Can I scrape only the posts about one topic?

Yes. Type a keyword in the "Only posts that mention…" box, or open the group's search page for that keyword before you start.

How much does it cost?

Facebook groups are on the Starter plan, $49 a month or $399 a year. The free and Pro plans cover Reddit only.

Related Articles

Scrape a Facebook group to CSV

Open the group, pick how many posts, and download the posts and their comments as CSV or JSON.

Add to Chrome Facebook groups need Starter, $49/mo