Facebook Reviews Scraper
Pricing
from $2.49 / 1,000 results
Facebook Reviews Scraper
Facebook Reviews Scraper SD - Facebook Reviews Scraper is a social media data tool that extracts public reviews (recommendations) of Facebook pages: text, recommends or not, tags, date, reviewer, reactions, comments, photos and the page rating summary, no login.
Pricing
from $2.49 / 1,000 results
Rating
0.0
(0)
Developer
Neuro Scraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Facebook Reviews Scraper - page reviews and recommendations
Facebook Reviews Scraper exports the public reviews (recommendations) of Facebook Pages without logging in: review text, recommends / doesn't recommend, review tags, date, reviewer, reactions by type, comments and shares counts, review photos, and the page's rating summary ("98% recommend (52,500 reviews)"). Export to JSON, CSV or Excel, or connect it through the Apify API, webhooks, Make, Zapier, n8n or Google Sheets.
How it works
A page's /reviews tab preloads its reviews feed and the rating summary. The Actor reads the first
reviews from that page, then follows Facebook's own reviews pagination query - its id, its variables
(including the page size) and the provider values are read from the page and its JavaScript bundles
on every run, the cursor from each answer. Reviews come newest first.
Input
| Field | What it does |
|---|---|
startUrls | Page URLs, /reviews URLs, usernames (katzsdeli) or numeric page ids |
maxReviewsPerPage | Max reviews per page (default 50) |
onlyReviewsNewerThan / onlyReviewsOlderThan | Date window (2026-01-01, ISO, 6 months) - stops early when older |
recommendation | all, recommended or not_recommended |
keywords, onlyWithText | Text filters |
maxComments, commentsSort, maxRepliesPerComment | Attach the comments of every review |
enrichPageContacts | Add the page's email, phone, websites, address, category, followers |
onlyNewReviews | Skip reviews delivered in earlier runs (monitoring) |
maxPagesPerPage, maxTotalItems, proxyConfiguration | Safety stop, total limit and proxy (RESIDENTIAL by default) |
Output (one row per review)
reviewId, reviewUrl, text, isRecommended, recommendationText, tags[], time,
timestamp, authorName, authorId, authorUrl, authorProfilePictureUrl, reactionsCount,
reactionLikeCount ... reactionAngryCount, commentsCount, sharesCount, media[], imageUrls[],
comments[], pageId, pageUsername, pageName, pageUrl, pageRatingText,
pageRecommendPercent, pageReviewsCount, pageEmail, pagePhone, pageWebsites, pageAddress,
pageCategory, pageFollowers, pageIsVerified, pageProfilePictureUrl, inputUrl, scrapedAt.
Measured limits (local runs, 2026-10-03, see TEST_REPORT.md)
- 3 reviews per request (the page size comes from Facebook's own module): 50 reviews took 41-49 s; 95 reviews from 35 requests still had a next page.
- Pages without a public reviews tab answer HTTP 404 (Hard Rock Cafe London, Russ & Daughters) - reported in the log.
- No star ratings: Facebook replaced them with recommends / doesn't recommend. No sort option exists in the reviews query (newest first only).
- Reviewers often appear with an obfuscated id (
pfbid...) and no profile link logged out.
Example
{"startUrls": ["https://www.facebook.com/katzsdeli/reviews", "levainbakery"], "maxReviewsPerPage": 100,"onlyReviewsNewerThan": "1 year", "recommendation": "not_recommended"}