Facebook Comments - Collect by URL avatar
Facebook Comments - Collect by URL

Pricing

$2.00 / 1,000 results

Go to Store
Facebook Comments - Collect by URL

Facebook Comments - Collect by URL

Developed by

AUTOScraping

AUTOScraping

Maintained by Community

Collect public Facebook comments effortlessly. Get comment text, likes, user info and profile links in JSON. Works fast, no login or proxy needed. Pricing: $2/1000 results.

0.0 (0)

Pricing

$2.00 / 1,000 results

0

6

6

Last modified

4 days ago

Facebook Comments Scraper by URL

Overview 🧠

This Apify actor extracts public comments from any public Facebook post URL, providing key insights into user engagement, sentiment, and interaction patterns. Simply input a list of post URLs and receive structured comment data without needing Facebook login or complex setups.

Why choose this actor? πŸš€

  • Extracts comments, reactions, and public metadata from Facebook posts.
  • No login required – it works with public data.
  • Intelligently batches results with precise control over max items per post.
  • Optimized for developers, marketers, and data analysts.

Use Cases πŸ’‘

  • Monitor audience reactions to competitors' posts
  • Sentiment analysis on viral or branded content
  • Collect user-generated feedback for campaign analysis
  • Academic or journalistic research on social discourse

Key Features πŸ”

  • Scrapes Facebook comments by post URL
  • Includes user info, likes, and timestamp
  • Works without Facebook account or proxies
  • Output in JSON format, ready for API ingestion
  • Automatically rounds max_results to the next multiple of 10 (35 β†’ 40)

⚠️ THIS ACTOR DOES NOT USE PROXIES

⚠️ FREE USERS CAN ACCESS ONLY 10 RESULTS PER POST

⚠️ max_results_per_url MUST BE A MULTIPLE OF 10

How It Works

  1. Provide one or more public Facebook post URLs
  2. Optionally set a limit on results
  3. Actor fetches structured data about each comment
  4. Output is saved in Apify dataset or downloaded directly

Input Parameters

FieldTypeDescriptionRequiredExample
urlsarrayList of public Facebook post URLsβœ…https://www.facebook.com/example/posts/1234567890
max_results_per_urlintegerMax number of comments per post (rounded up to multiple of 10)❌30

Output (Full Example)

{
"post_id": "1054687859351087",
"post_url": "https://www.facebook.com/example/posts/1234567890",
"comment_id": "Y29tbWVudDoxMDU0Njg3ODU5MzUxMDg3XzE0NzE0ODY4NDcwNzk0NTY=",
"comment_text": "Amazing work!",
"user_name": "John Doe",
"user_id": "1234567890123456",
"user_url": "https://www.facebook.com/johndoe",
"comment_link": "https://www.facebook.com/example/posts/1234567890?comment_id=1471486847079456",
"commentator_profile": "https://www.facebook.com/johndoe",
"num_likes": 7,
"num_replies": 2,
"date_created": "2024-04-06T02:58:06.000Z",
"reply": false,
"source_type": "TextWithEntities",
"subtype": "TextWithEntities",
"type": "Comment",
"url": "https://www.facebook.com/example/posts/1234567890",
"timestamp": "2025-07-14T15:49:45.632Z",
"input": {
"url": "https://www.facebook.com/example/posts/1234567890",
"get_all_replies": false,
"limit_records": 5
}
}

Pricing

TierPrice per run
FreeFirst 10 results only
Pay-as-you-go$2 per 1000 comment

This actor only collects publicly available data from Facebook. It does not bypass any Facebook protections or access private information. Ensure your usage complies with local laws and Facebook's terms of service.

Update Policy

We monitor changes to the Facebook DOM structure regularly. Minor changes are patched immediately; major layout shifts are addressed within 48 hours.

FAQ

Does this actor require login? No. It only collects data from public posts.

Can it get replies to comments? Currently, this actor only retrieves top-level comments.

What happens if I input 37 as max results? The actor will round it up and return 40 results.

Are proxies used? NO. PROXIES ARE NOT USED IN THIS ACTOR.

What’s the limit for free users? ONLY 10 RESULTS PER POST ARE RETRIEVABLE FOR FREE USERS.