Facebook Marketplace Scraper πŸ’Ž avatar

Facebook Marketplace Scraper πŸ’Ž

Pricing

from $1.20 / 1,000 results

Go to Apify Store
Facebook Marketplace Scraper πŸ’Ž

Facebook Marketplace Scraper πŸ’Ž

The cheapest, fastest, and most data-rich Facebook Marketplace scraper on Apify. Extracts 40+ fields per listing β€” including seller intelligence, item details, vehicle specs, and HD images β€” for any category. No login required.

Pricing

from $1.20 / 1,000 results

Rating

5.0

(2)

Developer

ScraperPro

ScraperPro

Maintained by Community

Actor stats

3

Bookmarked

8

Total users

3

Monthly active users

5 days ago

Last modified

Share

πŸ›’ Facebook Marketplace Scraper β€” Deep Sweep, 40+ Fields, No Login

Frustrated by Facebook's 1,000 listing cap? This scraper breaks through it.

The most data-rich Facebook Marketplace scraper on Apify. Extract 40+ fields per listing β€” seller intelligence, vehicle specs, HD images, and more β€” for any category, any city, any country. No login. No cookies. No proxy setup required.


πŸš€ The Only Scraper That Bypasses the 1,000 Listing Limit

Every Facebook Marketplace search caps out at 1,000 results. If you need a complete market dataset for vehicles, electronics, or any other category, that's a showstopper.

Our Deep Category Sweeping solves this. When you search for a broad category like Vehicles, the scraper automatically:

  1. Maps your query to hundreds of hidden subcategories (e.g., audi-rs5, honda-civic, ford-f150)
  2. Sweeps each subcategory individually, each with its own fresh 1,000 result budget
  3. Combines the results β€” extracting tens of thousands of listings in a single run

Combined with Price Chunking, you get even more coverage: instead of one sweep of $0–$50,000, the scraper splits it into configurable dollar increments (e.g., $0–$500, $500–$1000, etc.), ensuring dense price brackets never get truncated.


⚑ Key Features

  • 🚫 No Login or Cookies Required β€” scrape anonymously without risking any Facebook account
  • πŸ”Œ Zero Proxy Setup β€” built-in residential proxies handle all IP rotation automatically (included in pay-per-result pricing)
  • πŸ“¦ 40+ Fields Per Listing β€” seller rating, join year, review count, mileage, transmission, and more (plus VIN, engine, and title status when provided by the seller)
  • πŸ—ΊοΈ Any Location Worldwide β€” city slug, GPS coordinates, or radius-based search
  • πŸ”— Paste Any URL β€” drop a raw Facebook Marketplace search, category, or item URL directly into the input and the scraper preserves your exact filters
  • βš™οΈ Advanced Sorting β€” Lowest Price, Newest First, Nearest First, or Best Match
  • πŸ’° Bi-Directional Price Chunking β€” automatically fast-forwards through empty price brackets and precisely halves itself in dense clusters to guarantee 100% data extraction with zero truncation.
  • ⚑ Concurrent Processing β€” up to 10 parallel threads for maximum speed

🎯 Who Uses This?

πŸš— Car Dealerships & Auto Flippers

Extract VINs, mileage, transmission types, title status, and engine specs across an entire city's vehicle listings. Find underpriced cars before competitors even know they're listed. Run daily sweeps sorted by Newest First to catch deals the moment they go live.

🏠 Real Estate Agents & Investors

Scrape rental listings, property prices, bedroom counts, and locations to analyze local housing markets. Track how fast listings move and identify pricing trends across neighborhoods.

πŸ“¦ Dropshippers & Resellers

Monitor electronics, furniture, and clothing prices across multiple cities. Identify undervalued items, track top-rated sellers, and spot trending categories before they peak.

πŸ“Š Market Research & Price Intelligence Teams

Build exhaustive category datasets for price elasticity analysis, competitor benchmarking, or supply/demand modeling. Schedule daily or weekly runs and export to CSV/JSON/Excel for downstream analysis.

πŸ€– Developers & Data Engineers

Power your applications with structured Facebook Marketplace data via the Apify API. Integrate into dashboards, alerting systems, or ML pipelines. Webhooks supported for real-time data delivery.

πŸ† Competitive Intelligence Teams

Monitor what competitors are listing, at what prices, and how quickly. Track seller reputation over time using anonymized seller IDs.


⚑ Why Choose This Over Other FB Marketplace Scrapers?

FeatureThis ActorMost Competitors
Bypasses 1,000 result capβœ… Deep Category Sweeping❌ Hard-capped at 1,000
Price chunking for dense bracketsβœ… Configurable increment❌ Not supported
Fields per listingβœ… 40+ fields⚠️ 10-15 fields
Vehicle specs (VIN, engine, etc.)βœ… Auto-enriched⚠️ Basic only
Seller intelligenceβœ… Rating, reviews, join year, location⚠️ Name only
Paste any Marketplace URLβœ… Preserves all filters❌ Keyword-only
Proxy setup requiredβœ… None β€” included❌ Buy your own
No login requiredβœ… Yesβœ… Yes

πŸ“Š What Data Does It Extract?

The scraper adapts to the category. Generic fields for all items, deep automotive specs for vehicles.

General Listing (Furniture, Electronics, Clothing)

{
"url": "https://www.facebook.com/marketplace/item/123456789/",
"title": "IKEA Malm Dresser - Like New",
"price": "$150",
"city_slug": "sanfrancisco",
"seller_name": "Sarah M.",
"seller_join_year": "Joined Facebook in 2015",
"seller_location": "San Francisco, CA",
"seller_rating": 4.8,
"seller_review_count": 12,
"pseudo_seller_id": "anon_a3f2b1c9d8e7f6a5",
"listing_age": "12 hours ago",
"category": "Home & Garden",
"description": "Selling my IKEA Malm 6-drawer dresser in great condition...",
"condition": "PC_USED_LIKE_NEW",
"brand": "IKEA",
"images": ["https://scontent...jpg", "..."],
"attributes": ["White", "6 drawers"]
}

Vehicle Listing (Auto-Enriched with Full Specs)

Note: Fields like vin, engine, drivetrain, and title_status are extracted automatically when provided by the seller.

{
"url": "https://www.facebook.com/marketplace/item/982185697762732/",
"title": "2019 Honda Civic EX",
"price": "$8,500",
"city_slug": "sanfrancisco",
"seller_name": "Lawrence",
"seller_rating": 4.6,
"seller_review_count": 8,
"make": "Honda",
"model": "Civic",
"trim": "EX",
"year": 2019,
"mileage": "45000",
"transmission": "AUTOMATIC",
"fuel_type": "GASOLINE",
"vin": "2HGFC2F5XKH...",
"title_status": "CLEAN",
"engine": "1.5L Turbo",
"drivetrain": "FWD",
"images": ["https://scontent...jpg"]
}

πŸ“₯ Input Parameters

ParameterTypeDefaultDescription
start_urlsarray[]Paste any Facebook Marketplace search, category, or item URL to preserve your exact filters
search_querystring"vehicles"What to search for (e.g. iphone, honda civic, sofa)
city_slugstring"sanfrancisco"Facebook city identifier (e.g. london, newyork, chicago)
sort_bystring"best_match"Sort results: best_match, lowest_price, nearest_first, newest_first
min_priceint1000Minimum price filter ($)
max_priceint10000Maximum price filter ($)
price_chunk_sizeint50Dollar increment for price sweeping. Set to $2–$5 for cheap/dense categories like clothing
max_resultsint100Maximum listings to return
concurrencyint5Parallel threads (1–10). Higher = faster but uses more proxy bandwidth
days_since_listedint1Recency filter: 1 = last 24h, 7 = last week

πŸ’‘ Common Workflows

Get Every Car in a City (Bypass the 1,000 Cap)

Set search_query: "vehicles", enable Deep Category Sweeping, sort_by: "lowest_price". The scraper will sweep every make and model subcategory and return tens of thousands of listings.

Daily New Listings Alert

Set sort_by: "newest_first", days_since_listed: 1. Schedule the Actor to run every morning. Use Apify webhooks to push new listings to Slack, email, or your CRM the moment they appear.

Monitor a Specific Search with Custom Filters

Go to Facebook Marketplace, set your exact filters (make, model, radius, condition), copy the URL, and paste it into start_urls. The scraper preserves every filter exactly.

API Integration Example

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("scraperpro/facebook-marketplace-scraper").call(run_input={
"search_query": "honda civic",
"city_slug": "losangeles",
"min_price": 5000,
"max_price": 15000,
"sort_by": "lowest_price",
"max_results": 500
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']} β€” {item['price']} β€” {item['seller_rating']}⭐")

❓ FAQ

Q: Do I need to buy my own residential proxies? A: No. Because we use Pay-Per-Result pricing, premium residential proxies are included automatically. You just pay for successful results.

Q: Do I need a Facebook account or cookies? A: No. The scraper runs completely anonymously.

Q: How do I get more than 1,000 listings? A: Use Deep Category Sweeping! Enter a broad query like Vehicles and the scraper automatically iterates through every subcategory, each contributing its own 1,000 listings. Combine with sort_by: "lowest_price" for maximum coverage.

Q: How fast is it? A: With concurrency: 5, expect ~100 listings in 3–5 minutes.

Q: Is it legal to scrape Facebook Marketplace? A: This scraper only collects publicly visible data β€” the same information any anonymous user sees when browsing Marketplace. Apify's platform is compliant with ethical data collection practices.

Q: Can I filter by vehicle make, model, or mileage? A: Yes β€” paste a filtered Facebook Marketplace URL directly into start_urls and all your filters (make, model, mileage range, etc.) are preserved automatically.


πŸ” Search Keywords

Facebook Marketplace scraper, scrape Facebook Marketplace, Facebook Marketplace API, FB Marketplace data extraction, Facebook listings scraper, scrape Facebook cars, Facebook vehicle scraper, Facebook real estate scraper, Facebook Marketplace price tracker, bypass Facebook 1000 limit, Facebook Marketplace bulk scraper, Facebook seller data, dropshipping product research, Facebook Marketplace leads, car dealer scraper, auto listing scraper, Facebook Marketplace monitor, track Facebook listings, Facebook Marketplace price intelligence, competitive intelligence Facebook, Facebook Marketplace export CSV, scrape Facebook without login, no login Facebook scraper, Facebook Marketplace search scraper