Facebook Reviews Scraper avatar

Facebook Reviews Scraper

Pricing

from $1.40 / 1,000 reviews

Go to Apify Store
Facebook Reviews Scraper

Facebook Reviews Scraper

Extract data from hundreds of Facebook reviews from one or multiple Facebook pages. Get review text, timestamp, review URL, likes and comments count and basic reviewer info. Download the data in JSON, CSV, Excel and use it in apps, spreadsheets, and reports.

Pricing

from $1.40 / 1,000 reviews

Rating

5.0

(8)

Developer

Apify

Apify

Maintained by Apify

Actor stats

50

Bookmarked

1.8K

Total users

154

Monthly active users

14 hours

Issues response

2 days ago

Last modified

Categories

Share

What is Facebook Reviews Scraper?

It's a simple but powerful data extraction tool that allows you to scrape Facebook reviews from any public Facebook page. To extract Facebook reviews, just insert page URLs and click "Save & Start" button. With this review scraper API, you can go beyond the limitations of the Facebook API:

🗂 Scrape reviews from multiple Facebook pages at once

⭐ Extract key review data: text, ratings, timestamps, likes, comments, and reviewer info

👎 See whether a reviewer recommends a page or not

⚡ Get hundreds of reviews for free in minutes

🔓 No login required — no Facebook account needed

💾 Export Facebook reviews data in JSON, CSV, Excel, or HTML

🔗 Export via SDKs (Python & Node.js), use API Endpoints, webhooks, or integrate with apps & AI workflows

🔍 Explore 20+ other Facebook scraping tools

What Facebook reviews data can I extract?

With this Facebook review API, you will be able to extract reviews from any public Facebook page and get the following data:

📝 Review text🔗 Review URL
👍 Likes count💬 Comments count
🧑 Reviewer name and profile URL🖼 Reviewer profile picture
⏱ Timestamp📷 Review photos/images
👎 Recommended or not recommended🏷 Review tags
📄 Page name and Facebook URL🆔 Review ID and Facebook ID

How do I use Facebook Reviews Scraper?

Facebook Reviews Scraper was designed to be easy to start with even if you've never extracted data from the web before. Here's how you can scrape Facebook reviews with this tool:

  1. Create a free Apify account using your email.
  2. Open Facebook Reviews Scraper.
  3. Add one or more Facebook page URLs to scrape reviews from.
  4. Click "Start" and wait for the data to be extracted.
  5. Download your data in JSON, XML, CSV, Excel, or HTML.

Watch our video case study to see how a company used Facebook Reviews Scraper to extract and analyze review data.

How much will scraping Facebook reviews cost you?

Scraping Facebook reviews costs $2.50 for every 1,000 reviews, or $0.0025 per review. If you're on Apify Free plan, you will be able to scrape up to 2,000 reviews before needing to upgrade.

For more frequent or extensive Facebook reviews scraping, consider upgrading to the $29/month Starter plan, which can get you up to 11,600 Facebook reviews per month. For scalable scraping of FB page reviews, check out $199/month Scale or $999/month Business plan.

⬇️ Input

The input for Facebook Reviews Scraper should be Facebook page review URLs such as https://www.facebook.com/pagename/reviews. You can insert the page URLs one by one, paste a prepared list, or set the input via API.

Facebook reviews scraping input

Click on the input tab for a full explanation of an input example in JSON.

⬆️ Output

The results will be wrapped into a dataset which you can find in the Output tab.

Facebook reviews scraping output

Be aware that the results are not sorted chronologically. However, you can easily sort them yourself in the final dataset.

📘 Extracted Facebook reviews sample

You can choose in which format to download your Facebook data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML. Here's what a typical review output looks like:

[
{
"facebookUrl": "https://www.facebook.com/theritzsj",
"id": "UzpfSTEwMDA...NDgzNDc1Mg==",
"legacyId": "25248267704834752",
"user": {
"id": "pfbid03uu...4dakNFl",
"name": "******",
"profileUrl": null,
"profilePic": "https://scontent-atl3-1.xx.fbcdn.net/v/..."
},
"date": "2025-12-12T17:24:15.000Z",
"url": "https://www.facebook.com/******/posts/pfbid02k9cwK6CS...",
"isRecommended": true,
"text": "Excellent Venue in Downtown San Jose with helpful staff. You will have a great time there.",
"likesCount": 0,
"commentsCount": 0,
"facebookId": "100064539889040",
"pageName": "theritzsj",
"pageAdLibrary": {
"id": "1513950192209273",
"pamv_comms_data": null
},
"inputUrl": "https://www.facebook.com/theritzsj"
},
{
"facebookUrl": "https://www.facebook.com/copperkettleyqr",
"id": "UzpfSTEwMDA...MzYxNTE=",
"legacyId": "3433562433615151",
"user": {
"id": "100008842841030",
"name": "******",
"profileUrl": "https://www.facebook.com/******",
"profilePic": "https://scontent-sjc3-1.xx.fbcdn.net/v/..."
},
"date": "2024-09-11T17:57:58.000Z",
"url": "https://www.facebook.com/******/posts/pfbid0bVumcVV56...",
"isRecommended": true,
"text": "They offers a cozy atmosphere, friendly service, and a menu of tasty comfort food at reasonable prices. It's a great spot for casual dining.",
"tags": ["Child-friendly", "Fast delivery", "Cosy atmosphere"],
"likesCount": 0,
"commentsCount": 0,
"facebookId": "100064027242849",
"pageName": "copperkettleyqr",
"pageAdLibrary": {
"id": "851606664870954",
"pamv_comms_data": null
},
"inputUrl": "https://www.facebook.com/copperkettleyqr"
},
{
"facebookUrl": "https://www.facebook.com/LaTagliatella",
"id": "UzpfSTEwMDA...Nzk4MzUyMw==",
"legacyId": "25649591777983523",
"user": {
"id": "pfbid0NQT...eLAPl",
"name": "******",
"profileUrl": null,
"profilePic": "https://scontent-sjc3-1.xx.fbcdn.net/v/..."
},
"date": "2026-02-01T13:43:23.000Z",
"url": "https://www.facebook.com/******/posts/pfbid02KaRq9WYf...",
"isRecommended": false,
"text": "Es la segunda vez que voy al local del centro comercial el Saler de Valencia...",
"likesCount": 0,
"commentsCount": 0,
"facebookId": "100064590497842",
"pageName": "LaTagliatella",
"pageAdLibrary": {
"id": "82787658259",
"pamv_comms_data": null
},
"inputUrl": "https://www.facebook.com/LaTagliatella"
}
]

What is the best Facebook scraper?

You can use any of the dedicated scrapers below if you want to scrape specific Facebook data. Each of them is built particularly for the relevant Facebook scraping case be it groups, reviews, comments or ads. Feel free to browse them:

🕵️‍♀️ Facebook Search Scraper🗓 Facebook Events Scraper🚩 Facebook Pages Scraper
🕹 Facebook Games Scraper👀 Facebook Marketplace Scraper🎞 Facebook Reels Scraper
👥 Facebook Groups Scraper📝 Facebook Posts Scraper📹 Facebook Video Search Scraper
💬 Facebook Comments Scraper👍 Facebook Likes and Reactions Scraperℹ️ Facebook Page Contact Information
🏞 Facebook Photos Scraper#️⃣ Facebook Hashtag Scraper👥 Facebook Followers Following Scraper
📢 Facebook Ads Library Scraper📱 Facebook Pages Info Scraper🧲 Social Media Leads Analyzer

❓ FAQ

Can I scrape reviews from other websites?

Yes! If you need to extract reviews from other platforms, check out these popular review scrapers in the Apify Store:

Can I export Facebook Reviews data using API?

Yes, you can access the extracted Facebook reviews data through the Apify API. You'll need an Apify account and your API token (available under Integrations settings in Console). Apify API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more. To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Click on the API tab for code examples or check out the Apify API reference docs for full detail.

Can I use Facebook Reviews Scraper through an MCP server?

With Apify API, you can use Facebook Reviews Scraper within your AI workflows. You can connect to the MCP server using clients like ClaudeDesktop and LibreChat or build your own. Here's how you can set up Facebook Reviews Scraper via Model Context Protocol (MCP) server:

  1. Start a Server-Sent Events (SSE) session to receive a sessionId.
  2. Send API messages using that sessionId to trigger the scraper.
  3. The message starts the Facebook Reviews Scraper with the provided input.
  4. The response should be: Accepted.

This makes Facebook Reviews Scraper compatible with MCP server implementations and allows you to use it as a review scraper API within your AI agent workflows.

Do I need proxies to scrape Facebook reviews?

You need proxies in general but you don't need to do anything extra to apply them if you run the scraper on the Apify platform. For successful Facebook reviews scraping, we run residential proxies in the background which are included in Apify's monthly Starter plan ($29).

Can I integrate data from Facebook Reviews Scraper with other apps?

Yes. Facebook Reviews Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, Zapier, ChatGPT, Slack, Airbyte, GitHub, Google Sheets, Asana, Google Drive, Keboola, MCP Servers, and more.

Our Facebook scrapers are ethical and do not extract any private user data. They only extract what the user has chosen to share publicly. However, you should be aware that your results could contain personal data. You should not scrape personal data unless you have a legitimate reason to do so.

If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping and ethical scraping.

Facebook Reviews Scraper is not working?

We're always working on improving the performance of our Actors. So if you've got any technical feedback for Facebook Reviews Scraper or simply found a bug, please create an issue on the Actor's Issues tab.