Craigslist Scraper — For Sale, Housing, Cars & Jobs, No Phones
Pricing
$1.20 / 1,000 listing delivereds
Craigslist Scraper — For Sale, Housing, Cars & Jobs, No Phones
craigslist listings from any city and section — for sale, housing, cars, jobs, gigs, services: title, price, place, date, category, images, and optionally description and attributes. No phones.
Pricing
$1.20 / 1,000 listing delivereds
Rating
0.0
(0)
Developer
yestrue
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Get listings from craigslist, in any city and any section: for sale (cars, furniture, electronics, bikes, free stuff…), housing (apartments, rooms, real estate), jobs, gigs and services. Title, price, place, neighborhood, posting date, category, owner or dealer, images, and each section's own data — bedrooms and floor area, odometer, job title, pay and employer. Turn on details for the full description and the attributes (condition, VIN of dealer cars, bathrooms, rent period, employment type…). Paste your craigslist search links, or type cities and keywords.
Why this one
- 🔗 Your search, as you set it up. Set every filter you like on craigslist — price, make and model, bedrooms, owner or dealer, "has image", distance from a ZIP — and paste the link. Old city-site links (sfbay.craigslist.org/search/…) and the new www.craigslist.org/search/… links both work. One run can mix cities and sections.
- ⚡ Fast and deep. A live test run read five searches — New York apartments at $2,000–4,000, SF bay car dealers, Los Angeles furniture, SF bay bicycles and Chicago desks — 8,514 listings in 120 seconds. With every posting opened for its details: 3,000 listings in 111 seconds. craigslist lists up to 10,000 results for one search, and all of them can be read.
- 🔒 Posters stay anonymous. Nearly everyone on craigslist is a private person. No names, no reply e-mail or phone, no map point, no street — only the place, neighborhood, town and ZIP code. Phone numbers are taken out of titles and descriptions even when they are hidden from filters ("four one five…", "4I5 555 O123", "347* 7548763", keycap emoji), and so are e-mails ("name at gmail dot com") and first names after "ask for" or "call". Community and resume sections (people's own posts) are not read.
- 💸 You pay only for listings delivered. A link that is not a craigslist search, an unknown city or a search without results comes back as a free record with the reason.
What you get
For every listing:
| Field | What it is |
|---|---|
title, url, listingId | the posting and its link |
section, category, categoryName | for sale, housing, jobs, gigs or services, and craigslist's category (cto = cars & trucks by owner) |
price, priceText, currency, monthlyPayment | the asking price or rent (USD, CAD, GBP… by city), and a dealer's monthly payment |
postedAt | when it was posted |
site, subarea, place, neighborhood | the craigslist city and sub-area (sfbay, eby), the place the poster gave, the neighborhood |
sellerType | owner, dealer or broker where craigslist says so |
bedrooms, floorArea, floorAreaUnit | housing |
odometer, odometerUnit | cars and motorbikes |
jobTitle, compensation, company | jobs and gigs (the company is kept for jobs only) |
image, images, imageCount | the pictures |
input, position, searchedPlace, scrapedAt, status, error | which search it came from, and why a search gave nothing |
With Open every listing for its details: description, attributes (condition, cylinders, drive, fuel, odometer, paint color, title status, transmission, type; rent period; compensation, employment type, experience level…), features (cats are OK, w/d hookups, delivery available…), year, makeModel, bathrooms, available, city, postcode, region, country, employer, updatedAt.
Examples
Real records from a live run, 25 September 2026 (details on) — a car from its owner:
{"listingId": "7972594767","url": "https://www.craigslist.org/view/d/daly-city-2013-fiat-500/wVV3oGurLv92WkDrA8jZkf","title": "2013 Fiat 500","section": "for sale","category": "cto","categoryName": "cars & trucks - by owner","price": 1400,"priceText": "$1,400","currency": "USD","postedAt": "2026-09-25T13:37:43.000Z","site": "sfbay","subarea": "sfc","place": "Daly City","sellerType": "owner","odometer": 129650,"odometerUnit": "mi","imageCount": 24,"image": "https://images.craigslist.org/00Z0Z_7wDHUzeDdgw_0t20CI_600x450.jpg","description": "Runs great, Check engine light on , I had my technician do diagnostic check and it showing that it needs the lower O2 sensor and new fuel cap…","attributes": {"condition": "good","cylinders": "4 cylinders","drive": "fwd","fuel": "gas","odometer": "129,650","paint color": "black","title status": "clean","transmission": "manual","type": "hatchback"},"year": 2013,"makeModel": "fiat 500","city": "Daly City","postcode": "94014","region": "CA","status": "OK"}
— and an apartment for rent:
{"listingId": "7972642848","url": "https://www.craigslist.org/view/d/lewisville-on-site-maintenance-fitness/wn6GTqfEDjoS4LYsLj7nk6","title": "On-Site Maintenance, Fitness Center, Playground","section": "housing","category": "apa","categoryName": "apartments / housing for rent","price": 1249,"currency": "USD","site": "dallas","place": "Lewisville, TX","bedrooms": 2,"floorArea": 858,"floorAreaUnit": "ft2","bathrooms": 1,"available": "now","attributes": { "rent period": "monthly" },"features": ["cats are OK - purrr", "apartment", "dogs are OK - wooof", "w/d hookups", "off-street parking", "wheelchair accessible", "air conditioning"],"postcode": "75067","status": "OK"}
How to use it
- Paste Search links from craigslist, one per line — any city, any section, with your filters. Or type Cities (a craigslist site such as
sfbay,newyork,toronto, its name such as "SF bay area", or a sub-area such as "manhattan") with optional Keywords, a Section and the price, seller, ZIP and sort fields. - Set Max listings per search. Turn on Open every listing for its details if you need the description and the attributes.
- Press Start, and download the results from the Output tab as JSON, CSV or Excel.
To follow new listings or prices, sort by newest, save the input as a task and schedule it daily.
You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.
Pricing
You are charged per listing delivered — see the price on this page. Links that are not craigslist searches, unknown cities and searches without results are free.
FAQ
How many listings per search? craigslist lists up to 10,000 results for one search; a live run read all 10,000 SF bay apartments it listed (of 20,893 found) in 221 seconds. For more, split the search by price, sub-area or ZIP distance.
Which countries? Every craigslist city: the US, Canada, the UK and the rest. Prices come in the city's currency (a live run: Toronto in CAD, London in GBP).
Why no phone, e-mail or poster name? craigslist posters are private people, and their contact details are theirs. Contact numbers written in the text are replaced with [phone removed], e-mails with [e-mail removed], a first name after "ask for"/"call" with [name removed], and a private poster's street with [address removed].
Why are some results missing that craigslist shows? When a city has few results, craigslist adds "more from nearby areas" under them; those belong to other cities and are left out. Missed connections, community and resume sections are not read.
Is this affiliated with craigslist? No. This is an independent tool that reads public craigslist listings.
Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.