Facebook Marketplace Scraper
Pricing
Pay per usage
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ş
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
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
- Open the actor in Apify Console and select your mode (search, listing, seller, or category).
- Enter a search query, listing ID, seller ID, or category depending on the mode.
- Set location, price range, condition filter, and sort order as needed.
- Click Start and wait for results.
- Export your data as JSON, CSV, or Excel from the Dataset tab.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | search | Mode: search, listing, seller, or category |
| query | string | - | Search keywords (e.g., "iphone 15") |
| location | string | - | City or ZIP code for location-based search |
| category | string | - | Category: vehicles, property, apparel, electronics, entertainment, family, hobbies, home, free_stuff |
| listingId | string | - | Listing ID or URL for listing mode |
| sellerId | string | - | Seller ID or URL for seller mode |
| sort | string | - | Sort: best_match, price_low_to_high, price_high_to_low, newest, nearest |
| condition | string | - | Filter: new, used_like_new, used_good, used_fair, refurbished |
| minPrice | integer | - | Minimum price filter |
| maxPrice | integer | - | Maximum price filter |
| radius | integer | 40 | Search radius in miles (1-500) |
| limit | integer | 24 | Max results (1-100) |
| page | integer | 1 | Page 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.
- Telegram: t.me/novashield_dev
- Email: novashield.dev@gmail.com