Extract all posts, text, media, and engagement stats from any public Facebook page.
Enter a valid Facebook page URL, e.g. . Note that you can only scrape public pages with this Agent, not personal profiles.
If this limit is not set, only the initial page of results will be extracted.
Extract video transcript (if available).
Scrape posts from the provided date to the present day (or date set in 'Older than'). The date should be in YYYY-MM-DD absolute format or in relative format, e.g., 1 day, 2 months, 3 years. The JSON input also supports adding time units (UTC timezone): Full or partial ISO timestamp (e.g., `2025-09-23T10:02:01`) as absolute time and relative time, e.g., `1 hour` or `2 minutes`.
Scrape posts from the provided date to the past (or date set in 'Newer than'). The date should be in YYYY-MM-DD or full ISO absolute format or in relative format e.g. 1 days, 2 months, 3 years. The JSON input also supports adding time units (UTC timezone): Full or partial ISO timestamp (e.g., `2025-09-23T10:02:01`) as absolute time and relative time, e.g., `1 hour` or `2 minutes`.
Results to deliver
400 creditsThis agent actively searches live listings — results may vary. You are only charged for what is delivered, up to this number.
Lagic Proxy
Pricing
Scrape posts, engagement metrics, and media from any public Facebook page. Ideal for analyzing competitor content strategies, tracking brand sentiment, or archiving your own page's history.
This tool pulls detailed data from public Facebook business pages, giving you a structured file of their posting activity. It's designed for marketers, analysts, and researchers who need to go beyond surface-level metrics and understand what drives engagement on Facebook. You can target one or multiple pages at once. For each post, the tool extracts the full text, publication date, and core engagement numbers: likes, comments, and shares. It also provides direct links to any images or videos included in the post, and can even pull video transcripts if they're available. ### Fine-Tuning Your Data Collection A key feature is the ability to define a specific timeframe for your data collection. You can set 'newer than' and 'older than' dates to isolate posts from a specific campaign, quarter, or event. For example, you could analyze all posts from a competitor during the holiday season or just look at your own page's activity from the last 30 days. If you don't set a limit, the tool will pull the most recent posts, but you can specify exactly how many you need to avoid collecting unnecessary data. This is not for scraping personal profiles or private groups; it only works on public-facing business and creator pages.
Paste one or more public Facebook page URLs into the input field.
Specify the maximum number of posts you want in the 'Results amount' field.
Optionally, set a date range using the 'Posts newer than' and 'Posts older than' fields.
Decide if you want to include video transcripts.
Run the tool and wait for the data to be collected.
Download the extracted posts and engagement data as a spreadsheet or JSON file.