Scrape Facebook Page — Posts, Engagement & Profiles avatar

Scrape Facebook Page — Posts, Engagement & Profiles

Pricing

$1.50 / 1,000 results

Go to Apify Store
Scrape Facebook Page — Posts, Engagement & Profiles

Scrape Facebook Page — Posts, Engagement & Profiles

Scrape facebook page data at scale with this powerful Apify actor. Extracts posts, engagement & profiles with automatic pagination and proxy rotation. Perfect for market research, competitive intelligence, and data-driven decision making.

Pricing

$1.50 / 1,000 results

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

14

Monthly active users

3.4 days

Issues response

a day ago

Last modified

Categories

Share

Facebook Page Scraper - Posts, Followers, Likes & Contact Info

What does Facebook Page Scraper do?

Facebook Page Scraper extracts public data from Facebook Pages. It collects page name, about section, category, follower count, likes, posts, contact information, website, address, and business hours. This actor handles Facebook's dynamic JavaScript-rendered content using a headless browser, ensuring reliable data extraction from any public Facebook Page.

Why use Facebook Page Scraper?

  • Complete page data — Extracts name, about, category, followers, likes, contact info, website, and address in a single run
  • Post extraction — Collects post text, reactions, comments, timestamps, and post image URLs (including carousel/album images) with configurable limits
  • Contact details — Automatically navigates to the About section to extract phone, email, website, and business hours
  • Scalable — Process hundreds of Facebook Pages in a single run using Apify Proxy for reliable access
  • Structured output — Clean JSON output ready for integration via the Apify API or direct dataset download
  • Residential proxy support — Optional residential proxy for improved success rates on heavily protected pages

How to use Facebook Page Scraper

  1. Go to Facebook Page Scraper on the Apify Store
  2. Enter one or more Facebook Page URLs in the input configuration
  3. Set the maximum number of posts to extract per page (default: 50)
  4. Enable contact info extraction if you need phone, email, and address data
  5. Click Start and wait for the scraper to finish
  6. Download your results in JSON, CSV, Excel, or connect via API

Input configuration

FieldTypeDescriptionDefault
pageUrlsarrayList of Facebook Page URLs to scrape["https://www.facebook.com/apaborhegyiapaty/"]
maxPostsintegerMaximum number of posts to extract per page50
includeContactInfobooleanWhether to extract contact information from the About sectiontrue
useResidentialProxybooleanEnable residential proxy for better success ratefalse

Output data

The actor produces a dataset with comprehensive page information. Each result includes page metadata, contact details, and an array of extracted posts. Here is an example output:

{
"url": "https://www.facebook.com/apaborhegyiapaty/",
"pageName": "Apaborhegyi Apáty",
"about": "Community page for Apaborhegyi Apáty",
"category": "Community",
"profileImage": "https://scontent.xx.fbcdn.net/...",
"followers": 1250,
"likes": 1180,
"phone": "",
"email": "",
"website": "",
"address": "",
"hours": "",
"postsCount": 15,
"posts": [
{
"text": "Example post content from the page...",
"timestamp": "2h",
"reactions": "24 reactions",
"comments": "3 comments",
"postUrl": "https://www.facebook.com/page/posts/123456",
"imageUrl": "https://scontent.xx.fbcdn.net/v/t39.30808-6/post-image.jpg",
"imageUrls": ["https://scontent.xx.fbcdn.net/v/t39.30808-6/post-image.jpg"],
"images": ["https://scontent.xx.fbcdn.net/v/t39.30808-6/post-image.jpg"]
}
],
"scrapedAt": "2026-02-19T12:00:00.000Z"
}

Cost of usage

Facebook Page Scraper uses pay-per-event pricing at $1.50 per 1,000 results. Each Facebook Page extracted counts as one result. A typical run scraping 10 pages costs approximately $0.015 in platform fees plus Apify platform compute costs. Residential proxy usage incurs additional costs but significantly improves success rates.

Tips and advanced usage

  • Schedule regular runs using Apify Schedules to monitor page growth and new posts over time
  • Set maxPosts to 0 if you only need page metadata without post content for faster extraction
  • Use residential proxies for pages with strict access controls or when scraping at scale
  • Combine with other actors to build comprehensive social media monitoring pipelines
  • Export to Google Sheets or webhook endpoints for real-time data processing
  • Monitor competitor pages by scheduling daily runs and tracking follower growth trends

Built with Crawlee and Apify SDK. See more scrapers by donnycodesdefi on Apify Store.