Craigslist Scraper — Cars, Housing, Jobs, Price, Images
Pricing
$6.99/month + usage
Craigslist Scraper — Cars, Housing, Jobs, Price, Images
Scrape any Craigslist category — cars, housing, jobs, for sale, gigs and more. Get title, price, location, description, images and date. Filter by city, keyword and price range. No login required.
Pricing
$6.99/month + usage
Rating
0.0
(0)
Developer
Scrape Pilot
Actor stats
2
Bookmarked
5
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
🔍 Craigslist Scraper — Cars, Housing, Jobs & Any Category
The most reliable Craigslist Scraper on Apify. Extract listings from any Craigslist city and category — cars, housing, jobs, electronics, furniture, free items, and more. Get titles, prices, locations, images, posting dates, and attributes in one clean dataset. No login. No API key. Instant results.
📌 Table of Contents
- What Is This Actor?
- Why Use This Craigslist Scraper?
- Supported Cities & Categories
- Use Cases
- Input Parameters
- Output Fields
- Example Input & Output
- Pricing & Free Trial
- Performance & Limits
- FAQ
- Changelog
- Legal & Terms of Use
🔍 What Is This Actor?
Craigslist Scraper is a production-ready Apify actor that extracts structured listing data from any Craigslist city page — across all major categories. Whether you are hunting for used cars, monitoring rental prices, building a deal-alert pipeline, or researching local market trends, this scraper delivers clean, ready-to-use data without any technical setup.
Simply enter a city, category, and optional keyword or price range — and the actor returns a full dataset of matching listings with titles, prices, locations, posting dates, images, and listing-specific attributes like mileage, bedrooms, or item condition.
No login. No API key. No browser required on your end. Just results.
🚀 Why Use This Craigslist Scraper?
| Feature | This Actor | Manual Browsing | Other Scrapers |
|---|---|---|---|
| 50+ US cities supported | ✅ | ✅ Slow | ⚠️ Limited |
| All major categories | ✅ | ✅ | ⚠️ |
| Price range filter | ✅ Built-in | ✅ Manual | ⚠️ |
| Keyword search | ✅ | ✅ | ⚠️ |
| Images extracted | ✅ High-res | ✅ | ❌ |
| Attributes (beds, miles, etc) | ✅ | ✅ | ❌ |
| Posting date | ✅ | ✅ | ⚠️ |
| Bulk results (up to 600/run) | ✅ | ❌ | ⚠️ |
| Direct URL support | ✅ | N/A | ⚠️ |
| No blocks or CAPTCHAs | ✅ | ✅ | ❌ Often |
Bottom line: This Craigslist Scraper is the only actor that reliably extracts listing images, attributes, and posting dates alongside the standard title, price, and location — with zero configuration needed.
🏙️ Supported Cities & Categories
📍 Cities (50+ Supported)
Type the city name naturally — the actor handles the rest automatically.
| Region | Supported Cities |
|---|---|
| Northeast | New York / NYC, Boston, Philadelphia, Baltimore |
| Southeast | Miami, Atlanta, Orlando, Charlotte |
| Midwest | Chicago, Detroit, Minneapolis, Cleveland |
| South | Houston, Dallas, Austin, San Antonio |
| West | Los Angeles / LA, San Francisco / SF, Seattle, Portland |
| Southwest | Phoenix, Las Vegas, Denver, San Diego |
Don't see your city? Enter the Craigslist subdomain directly (e.g.
tucsonfortucson.craigslist.org) — most US cities work out of the box.
🗂️ Categories (15+ Supported)
| Input Value | Category |
|---|---|
for sale | All for-sale listings |
cars / auto / vehicles | Cars & trucks |
housing | All housing listings |
apartments | Apartments for rent |
rooms | Rooms & shares |
jobs | All job listings |
tech jobs | Software & IT jobs |
electronics | Electronics |
furniture | Furniture |
free | Free stuff |
appliances | Appliances |
motorcycles | Motorcycles |
bicycles | Bicycles |
tools | Tools & equipment |
services | Services |
gigs | Gigs |
🎯 Use Cases
🚗 Car & Vehicle Research
- Monitor used car listings in your city by make, model, and price range
- Track price trends on specific vehicle types across multiple cities
- Build a car deal alert system by running the actor on a schedule
🏠 Real Estate & Rental Market Analysis
- Scrape apartment listings by city to analyze average rent prices per neighborhood
- Monitor housing inventory changes over time for real estate investment research
- Collect rental listing data for property management platforms or market reports
🛍️ Reseller & Arbitrage Deals
- Find underpriced electronics, furniture, and appliances for resale
- Set minimum and maximum price filters to catch deals in your target range
- Automate deal hunting across multiple cities simultaneously
📊 Market Research & Pricing Intelligence
- Benchmark local prices for specific products or services in different US cities
- Study listing volume and price distribution for niche product categories
- Build competitive pricing datasets for e-commerce or local service businesses
🛠️ Developer & Data Integrations
- Feed Craigslist listing data into custom dashboards, CRMs, or alert systems
- Build a multi-city aggregator that normalizes listings across Craigslist cities
- Schedule regular scraper runs to track inventory changes or new postings
🎓 Academic & Economic Research
- Study local labor market conditions by analyzing job posting volume and categories
- Research housing affordability by scraping rental price data over time
- Collect classified ad data for consumer behavior or market structure studies
⚙️ Input Parameters
{"city": "new york","category": "cars","query": "honda civic","min_price": "5000","max_price": "15000","max_results": 20,"url": ""}
| Parameter | Type | Default | Description |
|---|---|---|---|
city | string | "new york" | City name — e.g. "chicago", "los angeles", "miami" |
category | string | "cars" | Category to search — see full list above |
query | string | "" | Keyword to search within the category — e.g. "iphone 14", "2-bedroom" |
min_price | string | "" | Minimum price filter — e.g. "500" |
max_price | string | "" | Maximum price filter — e.g. "5000" |
max_results | integer | 20 | Maximum listings to return (up to 600 across paginated results) |
url | string | "" | Optional: paste a direct Craigslist search URL to bypass city/category inputs |
Power tip: Paste any Craigslist search URL directly into the
urlfield to use custom filters, sorting, or saved searches without rebuilding them in the inputs.
📋 Output Fields
Every record from this Craigslist Scraper includes:
| Field | Type | Description | Example |
|---|---|---|---|
title | string | Listing title | "2018 Honda Civic EX — 42k miles" |
price | string | Listed price | "$12,500" |
location | string | Neighborhood or area | "Brooklyn", "Upper West Side" |
posted_date | string | Posting timestamp | "2024-03-15T09:30" |
listing_url | string | Direct link to the full listing | "https://newyork.craigslist.org/..." |
description | string | Short description snippet from the listing card | "One owner, clean title, runs great..." |
attributes | array | Listing-specific details (bedrooms, mileage, sqft, condition, etc.) | ["42000mi", "clean title"] |
thumbnail_url | string | Primary listing image (high resolution) | "https://images.craigslist.org/...jpg" |
images | array | Up to 5 listing images (high resolution) | ["https://...", "https://..."] |
city | string | City used for this search | "new york" |
category | string | Category used for this search | "cars" |
📦 Example Input & Output
Input:
{"city": "chicago","category": "electronics","query": "macbook","max_price": "800","max_results": 5}
Output (one record):
{"title": "MacBook Pro 2020 — M1 chip, 8GB RAM, 256GB SSD","price": "$750","location": "Lincoln Park","posted_date": "2024-03-15T11:45","listing_url": "https://chicago.craigslist.org/elm/d/macbook-pro-2020/1234567890.html","description": "Perfect condition, no scratches, original charger included. Selling because upgrading.","attributes": ["like new", "apple"],"thumbnail_url":"https://images.craigslist.org/00X0X_abc123_600x450.jpg","images": ["https://images.craigslist.org/00X0X_abc123_1200x900.jpg","https://images.craigslist.org/01010_def456_1200x900.jpg"],"city": "chicago","category": "electronics"}
💰 Pricing & Free Trial
| Plan | Price | Includes |
|---|---|---|
| Free Trial | $0 | 2 hours full access — no credit card required |
| Monthly | $6.99 / month | Unlimited runs, all cities, all categories |
What's included in every plan:
- ✅ All 50+ US cities
- ✅ All 15+ categories
- ✅ Image extraction (high resolution)
- ✅ Attribute & description extraction
- ✅ Price range & keyword filters
- ✅ Up to 600 results per run
- ✅ Direct URL input support
- ✅ JSON + CSV export from Apify dataset
- ✅ Schedule runs for automated monitoring
Start your 2-hour free trial now — no credit card needed. Click Try for free at the top of this page.
⚡ Performance & Limits
| Mode | Listings | Estimated Time |
|---|---|---|
| Single page search | up to 120 | ~1–2 minutes |
| Multi-page search | up to 360 | ~3–5 minutes |
| Maximum run | up to 600 | ~8–12 minutes |
- Results are paginated automatically — no manual page handling needed
- Built-in delays between requests for reliable, unblocked scraping
- Supports both modern and legacy Craigslist listing layouts
❓ FAQ
Q: Does this actor require a Craigslist account or login? A: No. This Craigslist Scraper works entirely on publicly visible listing pages — no account, login, or session cookie is needed.
Q: Can I search multiple cities or categories in one run? A: Each run targets one city and category combination. For multi-city scraping, run the actor multiple times (manually or via schedule) with different city inputs, or use Apify's task scheduling to run them automatically.
Q: What does the url input do?
A: If you paste a full Craigslist search URL directly, the actor uses that URL as-is — bypassing the city/category/query inputs. This is useful for using Craigslist's advanced filters or saved searches.
Q: How many listings can I get per run?
A: Up to 600 listings per run across up to 5 paginated result pages. Set max_results to control the exact number.
Q: Why are some fields like description or images missing for certain listings?
A: Craigslist sellers control what they include in each posting. If a seller did not upload photos or write a description, those fields will be null in the output — this reflects the actual listing content.
Q: Can I run this on a schedule to monitor new listings? A: Yes. Set up an Apify scheduled task to run this Craigslist Scraper on any interval — hourly, daily, or weekly — to automatically monitor new listings for your search criteria.
Q: My city is not in the city list — will it still work?
A: Most likely yes. Enter the Craigslist subdomain for your city directly (e.g. tucson, albuquerque, sacramento) and the actor will attempt to build the correct URL. If the subdomain is valid on craigslist.org, it will work.
📜 Changelog
v9.0.0 (Current)
- ✅ Full field extraction from listing cards: title, price, location, date, description, attributes, images
- ✅ High-resolution image URL upgrade (up to 1200×900)
- ✅ Up to 5 images per listing
- ✅ Attributes extracted per listing type (mileage, bedrooms, sqft, condition, etc.)
- ✅ Description snippet extraction from search cards
- ✅ Automatic pagination — up to 5 pages per search
- ✅ Direct Craigslist URL input support
- ✅ 50+ city name mappings with automatic subdomain resolution
- ✅ 15+ category name mappings to Craigslist category codes
- ✅ Support for both modern and legacy Craigslist listing layouts
⚖️ Legal & Terms of Use
This actor accesses publicly visible listing data on Craigslist in the same way a regular user browses the site.
Please note:
- Use extracted data only for lawful purposes — personal research, price monitoring, market analysis, and deal finding are common legitimate uses
- Do not use this Craigslist Scraper to harvest personal contact information for spam, harassment, or unsolicited bulk outreach
- Respect Craigslist's Terms of Use — do not use this tool at volumes designed to overload or disrupt the platform
- Listing content belongs to the original poster — do not republish scraped listings without authorization
- The actor developer is not responsible for how extracted data is used
🤝 Support & Feedback
- Bug report or issue? Contact us via the Apify actor page
- Feature request? Leave a comment or post in the Apify Community forum
- Loving it? Please leave a ⭐ review — it helps other users find this actor!
Built with ❤️ on Apify
The most reliable Craigslist Scraper — any city, any category, instant results
💰 $6.99/month · 🆓 2-hour free trial · No credit card required