---
title: "Facebook Scraper: Posts, Pages, Ads, Marketplace | Scrape.ly"
description: "Facebook scraper for public posts, pages, groups, the Ad Library and Marketplace: 15 scrapers with real output, a free plan, API and MCP."
url: https://scrape.ly/scrapers/facebook
markdown: https://scrape.ly/scrapers/facebook.md
---

Scrapers · Facebook

# Facebook scrapers for brand monitoring, ad research and Marketplace prices

Fifteen scrapers for web scraping Facebook’s public side: page posts and reels, page details with contacts, public groups and comments, both views of the Meta Ad Library, Marketplace listings, events, reviews and search. No login, no session cookies, nothing private. From $0.406 per 1,000 results.

[Try it free](https://my.scrape.ly/store/echofield~facebook-posts-scraper) [Compare the 15 scrapers](https://scrape.ly/scrapers/facebook.md#scrapers)

Ads and Marketplace

## Nike’s live ads and Chicago’s desk prices, one page each

Two public sides of Facebook from two real runs: the Meta Ad Library entries Nike is running in the US, sorted by reach, and Marketplace desks between $50 and $300 in Chicago, with their crossed-out original prices.

You ask your AI agent

“Show me Nike’s 10 active US ads in the Meta Ad Library, sorted by reach.”

[Run this input yourself →](https://my.scrape.ly/store/echofield~facebook-ads-library-scraper?input=s%3Apage-url-filters) [See the preset](https://scrape.ly/store/echofield/facebook-ads-library-scraper/presets/page-url-filters.md)

{ } The Actor input it runs

```
{
  "urls": [
    {
      "url": "https://www.facebook.com/nike"
    }
  ],
  "count": 10,
  "scrapePageAds.activeStatus": "active",
  "scrapePageAds.countryCode": "US",
  "scrapePageAds.sortBy": "impressions_desc",
  "scrapePageAds.period": "",
  "scrapeAdDetails": false
}
```

Facebook Ad Library Scraper Lite Nike's active US ads by reach, 10 ads

- N Nike Sponsored DPA Get the gear that goes hard on and off the field. Nike Air Monarch IV Facebook Instagram since Jun 20, 2025
- N Nike Sponsored DPA Run through summer with gear that can take the heat. Nike Tempo Shorts Facebook Instagram since Oct 19, 2026
- N Nike Sponsored DPA Get the gear not afraid to put in the work. Nike Air Monarch IV Facebook Instagram since Oct 19, 2026
- N Nike Sponsored DPA Get the gear that goes hard on and off the field. Nike Air Monarch IV Facebook Instagram since Oct 19, 2026

* Active ads returned

  10

* Oldest running since (5 shown)

  Jun 20, 2025

* Platforms (5 shown)

  Facebook, Instagram

* Formats (5 shown)

  DPA

Real run on Oct 23, 2026 · 10 items in 6 s · charged $0.0015 · run b0d1e9ab025c4ffd8

The lineup

## 15 Facebook scrapers, one job each

Pick by the data you need. Prices are per 1,000 results, live from the Store; you pay only for what a run returns.

1. Posts from pages and profilesStart here

   ### [Facebook Posts Scraper](https://scrape.ly/store/echofield/facebook-posts-scraper.md)

   Every public post of a page with text, time, reactions by type, comments, shares, views and media. Set a date window to track a brand or a competitor week by week.

   In · Page or profile URLs, with a results limit and newer-than / older-than dates

   - text
   - time
   - likes
   - comments
   - shares
   - +3 more

   from $3.80 / 1,000 results Platform usage included

   1.1K monthly users

   [Details](https://scrape.ly/store/echofield/facebook-posts-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-posts-scraper)

2. Page details and contacts

   ### [Facebook Pages Scraper](https://scrape.ly/store/echofield/facebook-pages-scraper.md)

   The about box of any public page: category, followers, likes, rating, and the business email, phone, address and website it lists. Filter by minimum followers to keep a lead list clean.

   In · Page URLs, with a minimum follower count

   - title
   - categories
   - followers
   - rating
   - email
   - +3 more

   from $6.36 / 1,000 results Platform usage included

   815 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-pages-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-pages-scraper)

3. Ad Library at scale

   ### [Facebook Ad Library Scraper Lite](https://scrape.ly/store/echofield/facebook-ads-library-scraper.md)

   The low-cost way to mine the Meta Ad Library: search results or a page’s ads by country, status and reach, with creative, run dates, platforms and archive ids, at $0.05 per 1,000 ads plus usage.

   In · Ad Library search or page URLs, with country, active status and sort

   - page_name
   - ad_archive_id
   - is_active
   - start_date_formatted
   - publisher_platform
   - +2 more

   from $0.325 / 1,000 results Platform usage included

   826 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-ads-library-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-ads-library-scraper)

4. Ad Library with page and shop data

   ### [Facebook Ad Library Scraper Full](https://scrape.ly/store/echofield/facebook-ads-scraper.md)

   The richer Ad Library view, platform usage included: per-ad details, the advertiser’s page transparency info and, for shop ads, the product data behind the creative. Pick it when you research a few advertisers in depth.

   In · Page, keyword or Ad Library URLs, with date filters and add-ons

   - pageName
   - adArchiveID
   - isActive
   - startDateFormatted
   - snapshot
   - +3 more

   from $2.98 / 1,000 results Platform usage included

   893 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-ads-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-ads-scraper)

5. Marketplace listings

   ### [Facebook Marketplace Scraper](https://scrape.ly/store/shelfbright/facebook-marketplace-scraper.md)

   Listings by keyword and city or from any Marketplace link, with price, location, condition, photo and listing date. Price, radius, condition and days-since-listed filters run on Facebook’s side.

   In · Keywords plus a location, or Marketplace search, category and listing URLs

   - title
   - price
   - priceFormatted
   - locationText
   - condition
   - +2 more

   from $0.976 / 1,000 results Platform usage included

   102 monthly users

   [Details](https://scrape.ly/store/shelfbright/facebook-marketplace-scraper.md) [Run](https://my.scrape.ly/store/shelfbright~facebook-marketplace-scraper)

6. Public group posts

   ### [Facebook Groups Scraper](https://scrape.ly/store/echofield/facebook-groups-scraper.md)

   What a public group is talking about: posts with text, time, reactions, comments and shares, newest or top first. Private groups are never accessed.

   In · Public group URLs, with sort order and a newer-than date

   - groupTitle
   - text
   - time
   - likesCount
   - commentsCount
   - +1 more

   from $1.51 / 1,000 results Platform usage included

   675 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-groups-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-groups-scraper)

7. Comments on any post

   ### [Facebook Comments Scraper](https://scrape.ly/store/echofield/facebook-comments-scraper.md)

   The comments under a public post, reel, photo or video, threaded or flat, with text, date and likes, for sentiment and campaign feedback.

   In · Post, reel, photo or video URLs, with nested replies on or off

   - text
   - date
   - likesCount
   - threadingDepth
   - commentsCount
   - +1 more

   from $1.17 / 1,000 results Platform usage included

   634 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-comments-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-comments-scraper)

8. Reels and play counts

   ### [Facebook Reels Scraper](https://scrape.ly/store/echofield/facebook-reels-scraper.md)

   A page’s reels with caption, publish time and play count, to see which short videos travel.

   In · Page or profile URLs, with a newer-than date

   - text
   - time
   - playCountRounded
   - ownerName
   - url

   from $2.47 / 1,000 results Platform usage included

   192 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-reels-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-reels-scraper)

9. Page reviews

   ### [Facebook Reviews Scraper](https://scrape.ly/store/echofield/facebook-reviews-scraper.md)

   Recommendations left on a business page, with text, recommend or not, date, likes and comments.

   In · Page URLs, with a newer-than date

   - text
   - isRecommended
   - date
   - likesCount
   - commentsCount
   - +1 more

   from $1.19 / 1,000 results Platform usage included

   91 monthly users

   [Details](https://scrape.ly/store/echofield/facebook-reviews-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-reviews-scraper)

10. Events by city or search

    ### [Facebook Events Scraper](https://scrape.ly/store/echofield/facebook-events-scraper.md)

    Public events with date, venue, host, ticket link and how many people are going or interested. Search a city and a date range, or paste event links.

    In · Search terms or event URLs, with a date range and online-only switch

    - name
    - utcStartDate
    - address
    - organizedBy
    - usersGoing
    - +1 more

    from $6.65 / 1,000 results Platform usage included

    91 monthly users

    [Details](https://scrape.ly/store/echofield/facebook-events-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-events-scraper)

11. Find pages, posts and reels

    ### [Facebook Search Scraper Full](https://scrape.ly/store/echofield/facebook-search-official.md)

    Facebook search by category and location: pages with followers and contacts (from a Google page search), or posts and reels on a topic. The one to start a lead list of local businesses.

    In · Categories or keywords plus locations, and the search type

    - name
    - followers
    - phone
    - email
    - website
    - +2 more

    from $2.72 / 1,000 results Platform usage included

    156 monthly users

    [Details](https://scrape.ly/store/echofield/facebook-search-official.md) [Run](https://my.scrape.ly/store/echofield~facebook-search-official)

12. Keyword search for posts and places

    ### [Facebook Search Scraper Lite](https://scrape.ly/store/echofield/facebook-search-scraper.md)

    Facebook’s own keyword search without a browser: recent public posts, pages or places for a query, with reactions, comments and reshares, and a date range.

    In · A query, the search type, a location and a date range

    - type
    - name
    - message
    - timestamp
    - reactions_count
    - +1 more

    from $2.57 / 1,000 results Platform usage included

    91 monthly users

    [Details](https://scrape.ly/store/echofield/facebook-search-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-search-scraper)

13. Page photos

    ### [Facebook Photos Scraper](https://scrape.ly/store/echofield/facebook-photos-scraper.md)

    A page’s public photos with image URL, size and the accessibility caption Facebook writes for each.

    In · Page URLs

    - image
    - url
    - ocrText
    - width
    - height

    from $0.824 / 1,000 results Platform usage included

    86 monthly users

    [Details](https://scrape.ly/store/echofield/facebook-photos-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-photos-scraper)

14. Followers and following

    ### [Facebook Followers & Following Scraper](https://scrape.ly/store/echofield/facebook-followers-scraper.md)

    Who a page follows, or a public list of its followers, with name and profile link. Followers are people: collect only what you have a reason to hold.

    In · Page URLs, followers or following

    - title
    - url
    - subtitle_text
    - followType

    from $3.34 / 1,000 results Platform usage included

    71 monthly users

    [Details](https://scrape.ly/store/echofield/facebook-followers-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-followers-scraper)

15. Reactions on a post

    ### [Facebook Likes and Reactions Scraper](https://scrape.ly/store/echofield/facebook-likes-scraper.md)

    The reactions on a public post by type, with the reacting profile. Personal data: use it for counts and research, not outreach.

    In · Post URLs

    - reaction
    - name
    - profileUrl

    from $3.28 / 1,000 results Platform usage included

    62 monthly users

    [Details](https://scrape.ly/store/echofield/facebook-likes-scraper.md) [Run](https://my.scrape.ly/store/echofield~facebook-likes-scraper)

Real output

## What Facebook data looks like

More real runs: the request, the run and the rows it returned. Private people’s names and contact details are withheld.

You ask your AI agent

“Find 10 desks for sale on Facebook Marketplace in Chicago between $50 and $300.”

[Run this input yourself →](https://my.scrape.ly/store/shelfbright~facebook-marketplace-scraper?input=s%3Aprice-range) [See the preset](https://scrape.ly/store/shelfbright/facebook-marketplace-scraper/presets/price-range.md)

{ } The Actor input it runs

```
{
  "searchQueries": [
    "desk"
  ],
  "location": "Chicago, IL",
  "minPrice": 50,
  "maxPrice": 300,
  "maxItems": 10
}
```

Facebook Marketplace Scraper Desks in Chicago from $50 to $300, 10 listings

- $50 Wood Computer Desk Winnetka, IL\
  listed Sep 23, 2026
- $50 $75 Standing desk and gamer chair Chicago, IL\
  listed Oct 2, 2026
- $50 Work desk with shelf / drawers / LED lighting Chicago, IL\
  listed Jul 28, 2026
- $50 $65 Desk Chicago, IL\
  listed Sep 27, 2026
- $75 Wooden Desk Chicago, IL\
  listed Oct 18, 2026

* Listings returned

  10

* Median price (5 shown)

  $50

* Range (5 shown)

  $50–$75

* Towns (5 shown)

  2

Real run on Oct 23, 2026 · 10 items in 9 s · charged $0.011 · run f1b92b9f033d49f0b

Use cases

## What marketers, analysts and sellers do with Facebook data

Public pages, ads and listings, read as a brand, as a market and as a lead list.

- 01

  ### Brand and competitor monitoring

  → post, date, reactions, shares, views for 12 competitor pages, weekly

  Pull every post a set of pages published this week with reactions, comments, shares and views, and see which formats and topics earn engagement.

  [Facebook Posts Scraper](https://scrape.ly/store/echofield/facebook-posts-scraper.md) [Facebook Reels Scraper](https://scrape.ly/store/echofield/facebook-reels-scraper.md)

- 02

  ### Ad intelligence

  → creative, start date, platforms for every active Nike ad in the US

  Track which creatives a competitor runs, since when, on which platforms and in which countries. Long-running ads are the ones that convert.

  [Facebook Ad Library Scraper Lite](https://scrape.ly/store/echofield/facebook-ads-library-scraper.md) [Facebook Ad Library Scraper Full](https://scrape.ly/store/echofield/facebook-ads-scraper.md)

- 03

  ### Social listening and feedback

  → comment text, date, likes under the launch post

  Read the comments under a campaign post or the talk in a public group, and count what people praise or complain about.

  [Facebook Comments Scraper](https://scrape.ly/store/echofield/facebook-comments-scraper.md) [Facebook Groups Scraper](https://scrape.ly/store/echofield/facebook-groups-scraper.md)

- 04

  ### Marketplace price research

  → price, condition, location for iPhones listed in Dallas this week

  Know what a used item really sells for in a city: price, condition, location and listing date, filtered by price band and radius.

  [Facebook Marketplace Scraper](https://scrape.ly/store/shelfbright/facebook-marketplace-scraper.md)

- 05

  ### Local business lead lists

  → page, followers, email, phone, website for restaurants in Austin

  Find pages by category and city, then collect the email, phone and website each business lists in its about box, with followers to size them.

  [Facebook Search Scraper Full](https://scrape.ly/store/echofield/facebook-search-official.md) [Facebook Pages Scraper](https://scrape.ly/store/echofield/facebook-pages-scraper.md)

- 06

  ### Events and local demand

  → event, date, venue, going and interested counts in Chicago

  List the public events in a city with venue, host and how many people are going or interested, for event marketing and venue research.

  [Facebook Events Scraper](https://scrape.ly/store/echofield/facebook-events-scraper.md)

How to run it

## Scrape Facebook from the console, the API or an AI agent

No code

1. 1

   Open it in the console [Facebook Ad Library Scraper Lite](https://my.scrape.ly/store/echofield~facebook-ads-library-scraper) opens with a ready input. Sign up free, no card needed.
2. 2

   Change the input Edit the fields shown below, or pick one of the ready-made presets.
3. 3

   Run and export Download JSON, CSV or Excel, or send the dataset to your stack.

AI agents (MCP)

Add the Scrape.ly MCP server to Claude, ChatGPT, Cursor or any MCP client, then ask in plain words:

“Show me the ads Nike is running on Facebook in the US right now, sorted by reach, with when each one started.”

```
{
  "mcpServers": {
    "scrapely": {
      "url": "https://mcp.scrape.ly"
    }
  }
}
```

[MCP setup for every client](https://scrape.ly/mcp.md)

API

The same Ad Library request as above, from code: Nike’s active US ads sorted by reach. Every item is one ad.

```python
from scrapely_client import ScrapelyClient

client = ScrapelyClient('YOUR_TOKEN', api_url='https://api.scrape.ly')

run = client.actor('echofield/facebook-ads-library-scraper').call(
    run_input={
        'urls': [{'url': 'https://www.facebook.com/nike'}],
        'count': 10,
        'scrapePageAds.activeStatus': 'active',
        'scrapePageAds.countryCode': 'US',
        'scrapePageAds.sortBy': 'impressions_desc',
    }
)

for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)
```

Get a token in the console under Settings. Clients: [Python](https://scrape.ly/docs/client-python.md), [JavaScript](https://scrape.ly/docs/client-js.md), or the [HTTP API](https://scrape.ly/docs/quickstart.md).

Why Scrape.ly

## Why teams scrape Facebook with Scrape.ly

### One scraper per job

Fifteen focused scrapers instead of one that does everything halfway, each priced per result: $0.05 per 1,000 Ad Library ads, $1 per 1,000 Marketplace listings or group posts, $4.50 per 1,000 page posts.

### No login, no account at risk

Every scraper reads public Facebook pages without your account or a session cookie, with proxies built in. Private profiles and private groups are never touched.

### Schedules and webhooks

Save a page list or an Ad Library search as a task, run it daily or weekly, and get the dataset by webhook, API or straight into Google Sheets.

### Ready for AI agents

Every scraper is a tool in the Scrape.ly MCP server, so Claude, ChatGPT or Cursor can pull a page’s posts or an advertiser’s ads and summarize them in one conversation.

FAQ

## Facebook scraping, answered

Short answers to what people ask about scraping Facebook. The [quick start](https://scrape.ly/docs/quickstart.md) goes deeper.

### Can you scrape Facebook?

Yes, the public parts: page posts and reels, page details, public groups, comments, the Meta Ad Library, Marketplace, events and reviews. These scrapers need no login and never access private profiles, private groups or anything behind your account.

### Does Facebook allow scraping?

Meta’s terms say you may not collect data from its products by automated means without its permission, and much of Facebook is personal data. Whether collecting publicly visible data is lawful depends on where you operate. Prefer page, ad and listing data, keep personal data to what you need with a lawful basis, and check the rules that apply to you.

### What are the best Facebook scraping tools?

The one built for your data. For posts from pages, the Facebook Posts Scraper; for page contacts, the Pages Scraper; for ads, the Ad Library Scraper or the Ads Scraper (page and shop details); for listings, the Marketplace Scraper; for comments, groups, events, reels or reviews, the scraper named after them.

### Is there a free Facebook scraper?

Yes. The Scrape.ly Free plan includes $5 of credit every month and needs no card. As of 24 October 2026 that is about 23,000 Ad Library ads, over 4,500 Marketplace listings or about 840 page posts, counting typical platform usage.

### Can I scrape the Facebook Ad Library?

Yes. Paste an Ad Library search or an advertiser’s page into the Facebook Ad Library Scraper and choose country, status and sort. Each ad comes back with creative, start and end dates, platforms and its archive id.

### Can I scrape Facebook Marketplace?

Yes. The Marketplace Scraper takes keywords and a city or any Marketplace link and returns price, location, condition, photo and listing date. Sellers are private people, so treat their names as personal data.

### Is there a tool that can scrape Facebook accounts?

For Pages, the accounts businesses and brands run, yes: the Pages Scraper returns category, contact details, follower counts and ratings. Personal profiles only as far as they are public, and with care: the Posts Scraper reads public profile posts. Personal profiles are personal data, so collect them only with a lawful basis and never for unsolicited outreach.

### Is this the Facebook Sharing Debugger?

No. Meta’s Sharing Debugger at developers.facebook.com/tools/debug re-reads one URL’s Open Graph tags to refresh its link preview on Facebook. The scrapers here collect public data from Facebook itself: posts, pages, groups, ads and listings.

### Can I scrape Facebook with Python?

Yes. Install the Scrape.ly Python client, call any of these Actors with its input, and iterate over the dataset. The Python example on this page pulls Nike’s active US ads from the Ad Library.

Responsible use

## Is it legal to scrape Facebook?

These scrapers collect what Facebook shows a logged-out visitor: public page posts and details, public groups, comments, the Meta Ad Library, Marketplace listings, events and reviews. Ad Library entries and business pages are published to be seen; commenters, group members, followers, reactors and Marketplace sellers are people, so their data is personal data and our samples withhold their names. Respect Meta’s terms where they bind you, and use personal data in line with GDPR, CCPA and local rules.

This is general information, not legal advice. Read our [guide to web scraping and the law](https://scrape.ly/blog/is-web-scraping-legal.md) and the [Scrape.ly terms](https://scrape.ly/legal.md). Facebook is a trademark of its owner; Scrape.ly is not affiliated with it.

Keep reading

## More on Facebook data

Guides

- [How to scrape the Facebook Ads Library](https://scrape.ly/blog/scrape-facebook-ads-library.md) Meta Ad Library, step by step
- [How to scrape Facebook Marketplace](https://scrape.ly/blog/scrape-facebook-marketplace.md)
- [Social media scraping](https://scrape.ly/blog/social-media-scraping.md)

API

- [Facebook API](https://scrape.ly/api/facebook-api.md) Public pages and posts over HTTP
- [Facebook Ads Library API](https://scrape.ly/api/facebook-ads-library-api.md)
- [Facebook Marketplace API](https://scrape.ly/api/facebook-marketplace-api.md)

Compare

- [Scrape.ly vs PhantomBuster](https://scrape.ly/compare/phantombuster.md)
- [Scrape.ly vs Apify](https://scrape.ly/compare/apify.md)

## The internet is full of data. Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

[Get Started Free](https://my.scrape.ly/register) [Chat with Support](mailto:support@scrape.ly?subject=Question%20about%20Scrape.ly\&body=Hi%2C%20I%20have%20a%20question%20about%20Scrape.ly.)

No credit card. No setup calls.
