Facebook Marketplace Scraper avatar

Facebook Marketplace Scraper

Pricing

Pay per usage

Go to Apify Store
Facebook Marketplace Scraper

Facebook Marketplace Scraper

Scrape Facebook Marketplace listings, search results, seller profiles, and categories. Extract prices, images, locations, conditions, and seller information.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ali haydar Karadaş

Ali haydar Karadaş

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Scrape Facebook Marketplace listings, seller profiles, and category data with full location and price filtering. This is the most complete Marketplace scraper on Apify -- it handles search, listing details, seller profiles, and category browsing in one actor.

What does Facebook Marketplace Scraper do?

This actor extracts structured data from Facebook Marketplace across four different modes, giving you everything you need for price monitoring, market research, or competitive analysis.

Search mode finds listings by keyword with full filtering: location, price range, item condition, sort order, and search radius. Listing mode takes a listing ID or URL and returns the full details including description, seller info, view count, save count, and shipping availability. Seller mode pulls a seller's profile with their rating, verification status, join date, and all active listings. Category mode lets you browse entire Marketplace categories (vehicles, electronics, property, apparel, etc.) in a specific location.

Every listing comes with price, condition, images, location, seller info, and posting date. The actor handles pagination automatically, so you can pull large result sets across multiple pages.

What data do you get?

  • Listing title, price, currency, and condition (new/used/refurbished)
  • Location and posting date
  • Primary image URL plus all additional image URLs
  • Seller name, seller ID, and profile URL
  • Shipping availability and category tags
  • Full listing description (in detail mode)
  • Seller join date, location, verification status, and rating
  • View count and save/bookmark count
  • Sold and pending status flags
  • Similar listings count

Who is this for?

  • E-commerce sellers monitoring competitor pricing and demand in local markets
  • Market researchers tracking pricing trends for specific product categories
  • Resellers finding deals and arbitrage opportunities across locations
  • Real estate professionals monitoring rental and property listings
  • Data analysts building local marketplace datasets for price analysis

How to use it

  1. Open the actor in Apify Console and select your mode (search, listing, seller, or category).
  2. Enter a search query, listing ID, seller ID, or category depending on the mode.
  3. Set location, price range, condition filter, and sort order as needed.
  4. Click Start and wait for results.
  5. Export your data as JSON, CSV, or Excel from the Dataset tab.

Input parameters

ParameterTypeDefaultDescription
modestringsearchMode: search, listing, seller, or category
querystring-Search keywords (e.g., "iphone 15")
locationstring-City or ZIP code for location-based search
categorystring-Category: vehicles, property, apparel, electronics, entertainment, family, hobbies, home, free_stuff
listingIdstring-Listing ID or URL for listing mode
sellerIdstring-Seller ID or URL for seller mode
sortstring-Sort: best_match, price_low_to_high, price_high_to_low, newest, nearest
conditionstring-Filter: new, used_like_new, used_good, used_fair, refurbished
minPriceinteger-Minimum price filter
maxPriceinteger-Maximum price filter
radiusinteger40Search radius in miles (1-500)
limitinteger24Max results (1-100)
pageinteger1Page number (1-10)

Sample output

{
"id": "1084729361052",
"title": "iPhone 15 Pro Max 256GB - Excellent Condition",
"price": 899.0,
"currency": "USD",
"location": "Brooklyn, NY",
"image_url": "https://scontent.xx.fbcdn.net/v/t45.5328-4/example.jpg",
"image_urls": [
"https://scontent.xx.fbcdn.net/v/t45.5328-4/example1.jpg",
"https://scontent.xx.fbcdn.net/v/t45.5328-4/example2.jpg"
],
"seller_name": "Mike's Tech",
"seller_id": "100042839201",
"condition": "Used - Like New",
"listing_url": "https://www.facebook.com/marketplace/item/1084729361052",
"posted_date": "2 days ago",
"is_shipping_available": true,
"category": "Electronics"
}

How much does it cost?

This actor costs $0.004 per result. That's $4 for 1,000 listings. Apify gives every account $5 in free monthly credits, so you can scrape over 1,200 listings without paying a dime.

Common questions

Do I need a Facebook account to use this? No. The actor scrapes publicly accessible Marketplace data. No login or Facebook credentials are needed.

Can I search by location and radius? Yes. Enter a city name or ZIP code in the location field and set the radius (1 to 500 miles). The actor will return listings within that area.

How do I get full listing details? Use "listing" mode with the listing ID or full Marketplace URL. You'll get the complete description, seller profile info, view/save counts, and all images.

Contact & Custom Solutions

Need a custom scraper, higher volume, or a specific integration? We're here to help.

If anything isn't working right or you need support, don't hesitate to reach out.