Facebook Posts Scraper avatar

Facebook Posts Scraper

Pricing

$29.99/month + usage

Go to Apify Store
Facebook Posts Scraper

Facebook Posts Scraper

The Facebook Posts Scraper extracts public posts from Facebook pages and profiles with engagement metrics, timestamps, and media links. Built for scalable Facebook data scraping, it delivers structured JSON or CSV output for analytics, research, and social media monitoring workflows. πŸš€

Pricing

$29.99/month + usage

Rating

0.0

(0)

Developer

ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Facebook Posts Scraper – Extract Public Facebook Data Easily

The Facebook Posts Scraper helps you collect public posts from Facebook pages and profiles in a structured format. It is built for researchers, marketers, and developers who need reliable Facebook data scraping, fast results, and clean output for analysis or automation workflows. πŸš€


πŸ†˜ Support & Feedback

🐞 Bug reports: Open a ticket in the repository's Issues section.

✨ Custom solutions or feature requests: Contact our team
πŸ“§ Email: dev.scraperengine@gmail.com

We actively improve the Facebook Posts Scraper and welcome suggestions to enhance performance, add advanced Facebook scraping API features, or support specific data extraction workflows.


🌟 Key Features

FeatureDescription
Public Post ExtractionCollect public posts from Facebook pages and profiles with accurate timestamps, reactions, and engagement metrics.
Advanced FiltersFilter posts by date range, keywords, or post type to refine your Facebook data extraction process.
Engagement MetricsExtract likes, comments count, shares, and post interaction details for analytics and reporting.
Structured OutputReceive clean JSON or CSV output compatible with BI tools and automation systems.
Scalable ScrapingBuilt on Apify infrastructure to handle large-scale social media scraping tasks efficiently and reliably.

πŸ“₯ Input

{
"includeVideoTranscript": false,
"proxyConfiguration": {
"useApifyProxy": false
},
"startUrls": [
"Cristiano"
],
"maxPosts": 10
}

Provide one or multiple public Facebook page or profile URLs. You can also configure optional filters such as date range, keyword search, maximum number of posts, and output format. Proxy settings and advanced scraping parameters can be adjusted for large-scale Facebook post extraction projects.


πŸ“€ Output

{
"facebookUrl": "https://www.facebook.com/Cristiano/",
"postId": "1565562734930261",
"pageName": "Cristiano",
"url": "https://www.facebook.com/Cristiano/posts/pfbid0GwyKMLZF7Xaeww3dGoWzFdymFizBw8iCH4Rnhsw9gX6NEJp9L7mzTJyxo9Ah8VZdl",
"time": "2026-02-25T21:52:49.000Z",
"timestamp": 1772056369,
"user": {
"id": "100044296486382",
"name": "Cristiano Ronaldo",
"profileUrl": "https://www.facebook.com/100044296486382",
"profilePic": "https://scontent.fyvr2-1.fna.fbcdn.net/v/t39.30808-1/448474001_1102716254548247_2613997786866384047_n.jpg?stp=cp0_dst-jpg_s50x50_tt6&_nc_cat=1&ccb=1-7&_nc_sid=2d3e12&_nc_ohc=tiR9sJFP8KkQ7kNvwGd6pLv&_nc_oc=AdnpOFf66IKekXr0aG6zFUxnl0y6bBu-G7hFvEojbVk3Eyyp0M1yO48r5FhjkqzQ0okHgzS6oyfozT8XmaXBxDjS&_nc_zt=24&_nc_ht=scontent.fyvr2-1.fna&_nc_gid=LUtAGjiMI-je6cWEJmyXAw&_nc_ss=8&oh=00_AfyiBavtfvUJ3BfcqRuhpNIWKqPhztGSUe6gjqzubrgaEA&oe=69AB13A1"
},
"collaborators": [],
"text": "Keep it going! πŸŸ‘πŸ”΅",
"likes": 376348,
"comments": 10488,
"shares": 1918,
"topReactionsCount": 7,
"media": [
{
"thumbnail": null,
"__typename": "Photo",
"__isMedia": "Photo",
"accent_color": "FFFFFFFF",
"photo_product_tags": [],
"photo_image": {
"uri": null,
"height": null,
"width": null
},
"url": "https://www.facebook.com/Cristiano/posts/pfbid0GwyKMLZF7Xaeww3dGoWzFdymFizBw8iCH4Rnhsw9gX6NEJp9L7mzTJyxo9Ah8VZdl",
"id": "1565562684930266"
}
],
"feedbackId": "ZmVlZGJhY2s6MTU2NTU2MjczNDkzMDI2MQ==",
"reactionLikeCount": 275081,
"reactionLoveCount": 86604,
"reactionHahaCount": 439,
"reactionCareCount": 13953,
"reactionSadCount": 22,
"reactionWowCount": 231,
"reactionAngryCount": 18,
"topLevelUrl": "https://www.facebook.com/100044296486382/posts/1565562734930261",
"facebookId": "100044296486382",
"pageAdLibrary": {
"id": "100044296486382"
},
"inputUrl": "https://www.facebook.com/Cristiano/"
},

The actor returns structured data in JSON or CSV format. Each record includes post text, post URL, publication date, reactions count, comments count, shares, media links, and other available engagement metrics. The output is optimized for analytics, lead generation research, sentiment analysis, and reporting workflows.


πŸ’» How to Use

  1. Open the Facebook Posts Scraper on Apify.

  2. Add one or more public Facebook page URLs.

  3. Configure filters such as date range or keyword search.

  4. Set the maximum number of posts to collect.

  5. Click β€œRun” to start the scraping process.

  6. Download results in JSON or CSV format once completed.


πŸ’‘ Best Use Cases

The Facebook Posts Scraper is ideal for market research, competitor monitoring, content strategy analysis, and brand sentiment tracking. It supports agencies, data analysts, and growth teams looking for scalable Facebook scraping and structured social media data extraction. πŸ“Š


Disclaimer

This tool extracts publicly available data only. Users are responsible for ensuring compliance with Facebook’s terms of service, local regulations, and data privacy laws before using the Facebook Posts Scraper. This actor is not affiliated with, endorsed by, or associated with Facebook. Use responsibly and ethically when performing Facebook data scraping activities.