Facebook Post Scraper — Public Page Posts Without Login avatar

Facebook Post Scraper — Public Page Posts Without Login

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Facebook Post Scraper — Public Page Posts Without Login

Facebook Post Scraper — Public Page Posts Without Login

Extract posts from any public Facebook page without login. Returns post text, reactions, comment counts, share counts, and timestamps.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Maged

Maged

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

3

Monthly active users

17 days ago

Last modified

Share

What does Facebook Post Scraper do?

Facebook Post Scraper extracts posts from public Facebook pages — including post text, reactions, comment counts, share counts, timestamps, and media URLs — without requiring a Facebook login or Graph API access.

This Actor runs on the Apify platform. Use it for content research, competitive analysis, social media audits, or building public page activity datasets.

Why use Facebook Post Scraper?

  • No Facebook login or API — accesses public page posts directly
  • Full post data — text, reactions, shares, comments, timestamps, and media
  • Batch pages — scrape multiple Facebook pages in one run
  • Competitive analysis — audit what content competitors are posting and how it performs
  • Content research — find high-engagement posts in any niche

How to use Facebook Post Scraper

  1. Open the Actor and click Try for free
  2. Enter Facebook page URLs in the pageUrls field
  3. Set date range and maximum posts to extract
  4. Click Start — posts appear in the Output tab
  5. Download as JSON or CSV, or connect via the Apify API

Input

{
"pageUrls": [
"https://www.facebook.com/nasa",
"https://www.facebook.com/natgeo"
],
"maxPosts": 100,
"startDate": "2024-01-01"
}
FieldTypeDescriptionDefault
pageUrlsarrayFacebook public page URLsrequired
maxPostsintegerMax posts per page100
startDatestringOnly posts from this date onward (YYYY-MM-DD)

Output

Results are stored in the Apify dataset. Download in JSON, CSV, HTML, or Excel.

{
"pageUrl": "https://www.facebook.com/nasa",
"pageName": "NASA",
"postText": "Today, astronauts aboard the ISS...",
"postUrl": "https://www.facebook.com/nasa/posts/example",
"publishedAt": "2024-03-19T14:30:00Z",
"reactions": 45200,
"comments": 3100,
"shares": 8900,
"mediaUrls": ["https://..."]
}

Output fields

FieldTypeDescription
pageNamestringFacebook page name
postTextstringFull post text
postUrlstringDirect post URL
publishedAtstringPost publication timestamp
reactionsnumberTotal reaction count
commentsnumberComment count
sharesnumberShare count
mediaUrlsarrayImage/video URLs attached to the post

Cost

Pay-per-result pricing:

VolumeEstimated cost
500 posts~$0.05–$0.50
5,000 posts~$0.50–$5.00

Tips

  • Filter by startDate to only collect recent posts and reduce compute costs
  • Sort exported results by reactions descending to identify the best-performing content
  • Compare reaction counts across competitors to benchmark your own page performance
  • Schedule monthly runs to build a longitudinal dataset of page activity

FAQ

Does this require a Facebook account? No — only public page posts are accessed.

Can I scrape private pages or groups? No — only publicly visible page posts are supported.

Is this compliant with Facebook's Terms of Service? This Actor accesses publicly visible data. Users are responsible for ensuring their use complies with applicable laws and platform policies.

Is this Actor maintained? Yes. Report bugs or feature requests in the Issues tab.

Need help or have questions? Open an issue in the Issues tab or reach out on Discord: maged03211