Craigslist Scraper avatar

Craigslist Scraper

Pricing

Pay per event

Go to Apify Store
Craigslist Scraper

Craigslist Scraper

Collect job listings, housing posts, items for sale, gigs, and services from Craigslist. Filter by city, category, and keyword. Extract emails, phone numbers, prices, locations, and full post content across all 700+ Craigslist subdomains in 70+ countries.

Pricing

Pay per event

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

22

Total users

2

Monthly active users

11 hours ago

Last modified

Share

ParseForge Banner

๐Ÿ“‹ Craigslist Classifieds Scraper

๐Ÿš€ Export Craigslist listings to CSV, Excel, JSON, or XML in seconds. No login required. No API key needed.

Craigslist is the largest classifieds network in the United States, hosting millions of active listings across hundreds of cities. This Actor searches any Craigslist city by keyword and category, fetches listing details including photos and posting dates, and delivers a clean structured dataset ready for export.

Data is scraped live from Craigslist.org in real time. Every run produces fresh results - no cached or stale data.

Coverage: All Craigslist US city subdomains (newyork, chicago, sfbay, losangeles, seattle, miami, etc.), 12 browseable categories including for-sale, furniture, electronics, cars, bikes, and more. Each record includes the listing photo, price, neighborhood, city, category, listing ID, URL, and post date.

๐ŸŽฏ Target Audience / Use Cases

Who uses thisWhat they do with it
Resellers and flippersMonitor categories for underpriced items to buy and resell
Market researchersTrack pricing trends for specific goods across cities
Real estate investorsMonitor housing-adjacent categories (furniture, appliances)
Data journalistsInvestigate classified ad markets and pricing disparities
Price comparison toolsAggregate second-hand prices alongside retail benchmarks
DevelopersBuild deal-alert apps and inventory scrapers

๐Ÿ“‹ What the Craigslist Scraper does

  • Searches any Craigslist US city subdomain by keyword
  • Filters results by category (for sale, furniture, electronics, cars, bikes, and more)
  • Fetches each listing's detail page to extract the photo and post date
  • Parses price, currency, and neighborhood from search results
  • Paginates automatically until maxItems is reached or results are exhausted
  • Delivers a clean structured dataset: one record per listing

๐Ÿ’ก Why it matters: Craigslist has no public API. Manually copying listing data is tedious and error-prone. This Actor automates the entire process - search, paginate, enrich - and gives you a download-ready dataset in minutes.

๐Ÿ“Š Data fields

Each record includes: city, currency, imageUrl, listingUrl, location, price, results, title. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

๐Ÿš€ How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the Craigslist Scraper on Apify Store
  3. Enter your search keyword, city subdomain, and category
  4. Set maxItems (free users get 10 items automatically)
  5. Click Save & Run
  6. Download your dataset as CSV, Excel, JSON, or XML
ActorDescription
Wallapop ScraperScrape second-hand listings from Wallapop (Spain, Italy, France, and more)
BizBuySell ScraperExport business-for-sale listings from BizBuySell
Auction.com Property ScraperScrape foreclosure and bank-owned property listings

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 100+ ready-to-use data scrapers across real estate, jobs, travel, finance, and more.

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or associated with Craigslist. Use of this tool must comply with Craigslist's Terms of Use and applicable laws. The data collected is publicly available. ParseForge is not responsible for how collected data is used.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.