Scrape Facebook Page — Posts, Engagement & Profiles
Pricing
$1.50 / 1,000 results
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
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
- Go to Facebook Page Scraper on the Apify Store
- Enter one or more Facebook Page URLs in the input configuration
- Set the maximum number of posts to extract per page (default: 50)
- Enable contact info extraction if you need phone, email, and address data
- Click Start and wait for the scraper to finish
- Download your results in JSON, CSV, Excel, or connect via API
Input configuration
| Field | Type | Description | Default |
|---|---|---|---|
| pageUrls | array | List of Facebook Page URLs to scrape | ["https://www.facebook.com/apaborhegyiapaty/"] |
| maxPosts | integer | Maximum number of posts to extract per page | 50 |
| includeContactInfo | boolean | Whether to extract contact information from the About section | true |
| useResidentialProxy | boolean | Enable residential proxy for better success rate | false |
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.
Related Scrapers
- Reddit Post Scraper
- Youtube Transcript Extractor
- Linkedin Job Scraper
- Youtube Playlist Scraper
- Twitch Channel Scraper
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.