Facebook Marketplace Scraper - No Login, Local Listings
Pricing
from $8.00 / 1,000 listings
Facebook Marketplace Scraper - No Login, Local Listings
Scrape Facebook Marketplace listings with no login required — get title, price, location, images, seller and URL for any city or search term. No account, no cookies, no API key. Ideal for resellers, dealerships, price research and local lead generation. Pay only for the listings you pull.
Pricing
from $8.00 / 1,000 listings
Rating
0.0
(0)
Developer
Renzo Madueno
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Facebook Marketplace Scraper — Local Listings & Prices, No Login
Scrape Facebook Marketplace local listings by area — no Facebook account, no cookies, no login required. Get titles, prices, locations, images, conditions and direct listing URLs as clean structured data.
Most Marketplace scrapers break because Facebook hides everything behind a login wall and aggressively rate-limits datacenter IPs. This actor uses a real Chromium browser + residential proxies (routed through the requested US state) and reads Marketplace's own public local feed the same way your browser does — so it keeps working without an account.
How location works: Facebook geolocates the public feed to your IP. This actor routes residential proxies through the US state matching your
location, so listings come back local to that area. It then reloads the feed across fresh sessions to accumulate more unique listings.
About keyword search: Facebook gates true keyword search behind login. This actor reads the public local feed (no login), so the optional
searchQueryis a best-effort client-side title filter — for full, reliable results, leave it empty.
What you get per listing
| Field | Example |
|---|---|
title | 2013 Chevrolet Cruze · 1LT Sedan 4D |
price / priceAmount | $1,950 / 1950 |
condition | Used |
location / city / state | Oakland, California / Oakland / CA |
details | 88K miles |
imageUrl | https://scontent.xx.fbcdn.net/...jpg |
listingUrl | https://www.facebook.com/marketplace/item/2801263570237384/ |
deliveryTypes | ["IN_PERSON"] |
createdAt | 2026-05-27T22:44:47.000Z |
isSold / isPending | false / false |
categoryId, currency, sellerName | … |
Input
{"location": "Miami","maxResults": 50,"minPrice": 100,"maxPrice": 800,"proxyCountry": "US"}
- location — a US city (
Miami),City, ST, a US state, or exactlat,lng. Routes the proxy through the matching US state so listings are local. - maxResults — cap on listings returned (1–500).
- searchQuery — optional best-effort title filter. Leave empty for full results (see note above).
- minPrice / maxPrice — optional price filters.
- proxyCountry — residential proxy country (
US,GB,CA,AU, …). Residential proxies are required — Facebook rate-limits datacenter IPs.
Output (sample)
{"listingId": "2801263570237384","title": "2013 Chevrolet Cruze · 1LT Sedan 4D","price": "$1,950","priceAmount": 1950,"currency": "USD","condition": "Used","location": "Oakland, California","city": "Oakland","state": "CA","details": "88K miles","imageUrl": "https://scontent.xx.fbcdn.net/...jpg","listingUrl": "https://www.facebook.com/marketplace/item/2801263570237384/","deliveryTypes": ["IN_PERSON"],"createdAt": "2026-05-27T22:44:47.000Z","isSold": false,"isPending": false}
Use cases
- Resellers & flippers — find underpriced inventory across cities and react fast.
- Price monitoring — track what comparable items actually sell for in a market.
- Local lead generation — surface sellers and inventory in a target metro.
- Market research — measure supply, pricing and condition mix by category and city.
Pricing
Pay-per-event:
- $0.005 per actor start
- $0.008 per listing returned
A 50-listing run costs about $0.40. You only pay for listings actually delivered.
Notes & limitations (read this)
- No login, no credentials. Uses residential proxies + a real browser to read Marketplace's public local feed.
- Location is state-level, not exact-city. Facebook geolocates the feed by IP and Apify residential proxies target US states (not individual cities), so results are local to the requested state/metro area.
- Keyword search needs login on Facebook's side, which this actor deliberately avoids. The public feed is a live local browse feed (heavy on vehicles, furniture, electronics, free items).
searchQueryfilters that feed by title — leave it empty for full results. - Per-load batch. Facebook serves ~20 listings per public feed load and gates pagination; this actor reloads with fresh sessions to gather more, so very large
maxResultsmay return fewer if the local feed is sparse. - Reads Facebook's public pages only; use responsibly and within Facebook's terms and your local laws.
FAQ
How do I scrape Facebook Marketplace listings?
Set location to a US city, City, ST, state, or lat,lng, choose maxResults, optionally add minPrice/maxPrice, and run the actor. It routes a residential proxy through the matching US state and returns local listings with title, price, condition, location, image, and direct listing URL — no Facebook account needed.
Do I need an API key or to log in? No. There is no login, cookie, Facebook account, or API key required. The actor reads Marketplace's public local feed through a real browser and residential proxies.
Why use this instead of an official Facebook Marketplace API? There is no public Facebook Marketplace API — Meta does not offer one for browsing listings, and it gates keyword search and most data behind a login wall. This actor reads the same public local feed your browser sees, so you can extract listings programmatically without an account.
Is there a Facebook Marketplace API alternative? Yes — since no official API exists, this actor is the practical alternative for pulling Marketplace listings at scale, returning local prices, conditions, and listing URLs as a clean dataset with pay-per-event pricing.
Why are results state-level and why is keyword search limited?
Facebook geolocates the public feed by IP, and Apify residential proxies target US states rather than individual cities, so listings come back local to the state/metro. True keyword search is gated behind login, which the actor avoids — so searchQuery is a best-effort client-side title filter; leave it empty for full results.
Is scraping Facebook Marketplace legal? The actor reads only Facebook's public pages — no login or personal data. Public-data scraping is generally permitted, but you are responsible for using the data within Facebook's terms and your local laws.
Automate it
Add this actor to an Apify Schedule for recurring runs — for example a daily sweep of a target metro and price band to surface freshly listed, underpriced inventory before other resellers. Pipe results into Make, n8n, Zapier, Google Sheets, Slack, or a webhook/CRM via Apify integrations so new local listings reach you the moment they appear. Recurring monitoring is what turns a one-off browse into a live local-deal feed.
Related actors
- Facebook Ad Library Scraper — Spy on any brand's live Facebook & Instagram ads, also without login.
- eBay Product Scraper — Compare local Marketplace prices against eBay sold listings for arbitrage.
- Amazon Product Scraper — Cross-reference resale finds against current Amazon retail prices.
- Yelp Businesses Scraper — Build local business and seller leads in a target metro.
- Google Maps Businesses Scraper — Generate local leads and supplier contacts in any city.
Found it useful? Leave a quick review →