Facebook Posts Scraper - Public Pages, No Login avatar

Facebook Posts Scraper - Public Pages, No Login

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Facebook Posts Scraper - Public Pages, No Login

Facebook Posts Scraper - Public Pages, No Login

Scrape the latest posts from any public Facebook Page with no login and no cookies. One row per post: text, date, reactions, comments, shares, views, permalink, thumbnail. Pay per post.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Lead Proof

Lead Proof

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Get the latest posts from any public Facebook Page as clean, structured data. No Facebook account, no session cookies, nothing to paste. Give it Page URLs, get one row per post with text, date, reactions, comments, shares, views, permalink and thumbnail.

Works with vanity URLs (facebook.com/nasa) and numeric Pages (facebook.com/profile.php?id=...). You pay per post returned.

Why this scraper

  • No login, no cookies. The actor reads the feed the way Facebook's own web app does, from the public Page, so there is no account to get banned and nothing sensitive to hand over.
  • Real numbers. Reaction, comment and share counts come from Facebook's data feed, including the comment counts the logged-out page itself hides.
  • Numeric Pages work. profile.php?id= links are handled the same as vanity URLs.
  • Date filter. Set a floor date and only newer posts are returned and charged.
  • Cost control. The actor loads only the page document and reads the feed from it directly, so the run spends its proxy traffic on data, not on scripts and pictures. Your spending limit is respected: the actor never writes more posts than it is allowed to charge.

How to use

  1. Paste one or more public Facebook Page URLs into Facebook Page URLs.
  2. Set Max posts per Page (newest first).
  3. Optionally set Only posts newer than to a YYYY-MM-DD date.
  4. Run. Results land in the default dataset, ready to export as JSON, CSV or Excel, or to feed into another actor.

Everything under Advanced can stay at its default.

Input example

{
"startUrls": [
{ "url": "https://www.facebook.com/nasa" },
{ "url": "https://www.facebook.com/humansofnewyork" }
],
"resultsLimit": 25,
"onlyPostsNewerThan": "2026-01-01"
}

Output

One dataset item per post:

FieldMeaning
page_nameDisplay name of the Page
page_urlThe input URL
post_idFacebook's numeric post ID
post_urlPermalink to the post
publish_datePublish time, UTC ISO 8601
post_textFull post text
likesReaction count
commentsComment count
sharesShare count
viewsView count (videos only)
is_videoyes / no
media_thumbnailURL of the post's first image or video thumbnail
scraped_dateWhen the row was collected

A run summary (pages, posts, pages_blocked, dropped_old) is saved to the key-value store under STATS.

Pricing

Pay per event: a small fee when the run starts, a small fee for each Page that returns posts, and a fixed price per post. Posts dropped by the date filter are not charged. Set a maximum total charge on the run and the actor will stop before exceeding it.

Good to know

  • Public Pages only. Groups, private profiles and posts behind a login are out of scope. Comment text is not collected, only counts.
  • Newest first. Posts come in feed order, so resultsLimit gives you the most recent ones.
  • Repeated pulls of the same Page. Facebook rate-limits its feed per network session. Pulling one Page many times within an hour can leave that Page returning fewer posts for a while. The actor retries with a fresh proxy session automatically; for large monitoring jobs, spread runs out over the day.
  • Geo-restricted Pages. If a Page is only visible in some countries, set Proxy country to match.
  • Fair use. Only collect data you are allowed to use under the laws that apply to you. The actor accesses public content only.

Need verified business emails to go with your research? Try Bulk Email Verifier or Google Maps Leads with Verified Emails.

Built by LeadProof - verified local-business lead lists, built to order.