Cars.com Scraper — Price Mileage VIN Dealer Phone
Under maintenancePricing
from $2.00 / 1,000 listings
Cars.com Scraper — Price Mileage VIN Dealer Phone
Under maintenanceScrape Cars.com vehicle listings — price, mileage, VIN when shown, dealer, optional dealer phone when exposed ($0.001 dealer-contact), flipScore + listings-summary. Demo mode. Pay per listing.
Pricing
from $2.00 / 1,000 listings
Rating
0.0
(0)
Developer
IntelScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Cars.com Scraper – Price, Mileage, VIN & Dealer Listings

🇨🇳 中文简介 (Chinese — China & Singapore): 还在手动翻 Cars.com 找车源?本 Actor 按品牌/车型/邮编或搜索链接批量抓取美国 Cars.com 公开车源,返回价格、里程、年款、经销商,以及页面展示的 VIN 与 listing URL。按交付车源计费(启动 $0.005 + 每条 $0.002),无需自备 API Key——适合中美跨境车商、车源研究与套利团队。现在就在 Apify 上试跑,把清洗后的车源直接送进表格、CRM 或 Claude / Cursor。
🇸🇬 Ringkasan Melayu (Singapore): Masih semak Cars.com secara manual? Actor ini scrape senarai kenderaan awam Cars.com AS mengikut make/model/ZIP atau URL carian — harga, perbatuan, tahun, dealer, VIN (bila dipaparkan) dan URL listing. Bayar per listing dihantar (mula $0.005 + $0.002/item), tiada API key. Sesuai untuk peniaga, penyelidik pasaran dan pasukan lead di Singapura yang pantau bekalan AS. Cuba di Apify hari ini dan eksport ke workflow anda.
🤖 NEW: Connect This To Your AI!
Want to use this scraper directly inside Claude, Cursor, or ChatGPT? Check out Skip Trace MCP Server. Combined IntelScrape agents over Model Context Protocol — autonomous leads, enrichment, and research workflows. Data extraction gets easier when your AI runs the Actor for you.
Soft CTA — next steps after Cars.com: With
includeListingsSummary(default ON), thelistings-summaryrow (and dealer-phone listing rows) include a personalizedsoftCtamesh to Craigslist, OfferUp, Facebook Marketplace, eBay Sold Comps, Google Maps Email, Contact Info, B2B Lead Generator, Website Leads, Phone Number Validator, Email Finder Verified, BBB Directory, Mercari, Watson, Facebook Ads Library, Skip Trace PRO, and TruePeopleSearch. SoftCTA-links-only — no extra PPE; tip+mesh16. Continue your journey →
Paid layer — dealer contact phones: With
getDealerContacts(default ON; aliasesfetchDealerPhone/get_contacts), listings includedealerPhone/dealerPhoneSourcewhen Cars.com exposes a number, and chargedealer-contact$0.001 once per such listing. SoftCTA mesh unchanged. Demo mode uses fictional555phones on sample rows for CEC verification only.
🏆 Featured Bots by IntelScrape
- Cars.com Scraper — Price, Mileage, VIN & Dealer Listings
- Skip Trace PRO — Name, Address, Phone & Email People Lookup
- TruePeopleSearch Scraper — Phone & Email Matches
- TikTok Scraper — Emails & Influencer Leads
- Amazon Product Review Scraper — Deep E-commerce & Review Extraction
- Building Permit Scraper — US Cities Open Data
- Google Maps No-Website Leads — Local Businesses Without a Website
- UCC Lien Scraper — Florida & New Jersey Filings
- Skip Trace MCP Server — Use Skip Trace inside Claude, Cursor, ChatGPT
⚡ Use this Actor in n8n — no code
Building no-code workflows in n8n? It works natively! Use the official Apify node to drop this Actor straight onto your canvas.
Setup (30 seconds):
- In n8n, add the official Apify node to your workflow.
- Connect your Apify API token in the credentials.
- Select Run an Actor, and paste this actor's ID:
IntelScrape/cars-com-scraper. - Fill in the JSON input and run!
Scrape public Cars.com vehicle listings at scale. Search by make / model / ZIP or paste a Cars.com results URL and get clean rows: year, make, model, price, mileage, dealer name, VIN when shown, and listing URL.
Bulk-friendly, no API key, pay only for listings delivered.
Honest coverage & billing (read this): Source is Cars.com public search/listing pages (US). Fields depend on what Cars.com shows on the page — VIN is included when present. Billing is pay-per-event: Actor start $0.005 once per run + $0.002 per listing pushed via
pushData(apify-default-dataset-item) + $0.01listings-summaryonce per search whenincludeListingsSummaryis on (heuristic price/mileage/make/dealer stats — no external LLM) + $0.001dealer-contactonce per listing whengetDealerContactsis on and a dealer phone is present on that row. Phones are taken only from Cars.com HTML/JSON when exposed — never invented. Empty runs still incur the start event. SetdemoMode: truefor a fictional format sample (demo fixtures may include fictional555phones to verify CEC) — not live Cars.com data and not for production decisions.
🧭 Built for used-car dealers, flippers, market researchers, and inventory/arbitrage teams researching US supply. Popular with teams in the US, China, and Singapore.
⭐ Store rating is driven by daily power users. If this Actor saves you time, please leave a review.
⚖️ Lawful business use only. Only scrape publicly available listing data. Respect Cars.com terms, rate limits, and applicable laws. You are responsible for how you use the results (no fraud, stalking, or unlawful resale claims).
📌 Examples in this README are fictional unless stated otherwise.
🕵️♂️ Why Choose Us vs. "Cheaper" Competitors?
| Feature | Cars.com Scraper ($2/1k listings) | Thin emoji Store bots |
|---|---|---|
| Billing honesty | Pay per listing pushed + tiny start fee | Often vague “per result” with empty rows |
| Query-first Store title | Cars.com Scraper — searchable | Emoji-first titles that bury the query |
| Demo mode | Yes — format sample without burning live scrapes | Often none |
| AI / n8n ready | MCP + n8n Actor ID documented | README stubs |
| CN + SG sell blocks | Full 简体中文 + Bahasa Melayu | Missing or mojibake |
What a result looks like
One dataset row per listing. (Illustrative — fictional.)
| listingId | year | make | model | price | mileage | dealer | dealerPhone | vin | url | | :--- | ---: | :--- | :--- | ---: | ---: | :--- | :--- | :--- | | 123456789 | 2021 | Toyota | Camry | 21990 | 28450 | Austin Auto Group | +15125550101 (fictional demo) | 4T1B11HK5KU123456 | https://www.cars.com/vehicledetail/... |
Why this niche
- Make / model / ZIP or start URLs
- Price + mileage + dealer for comps
- VIN when shown on the listing
- demoMode for schema checks
- PPE aligned to delivered listings
Quick start
{"demoMode": true,"maxItems": 3,"includeListingsSummary": true,"getDealerContacts": true,"make": "Toyota","model": "Camry","zip": "78701"}
Live (no demo):
{"make": "Honda","model": "Civic","zip": "10001","maxItems": 50}
What you get
listingId,year,make,modelprice,mileage,dealervin(when Cars.com shows it)dealerPhone/dealerPhoneSource(when Cars.com exposes a phone andgetDealerContactsis on)url,sourcedemoModeflag on synthetic rows (demo phones are fictional555numbers)
Input / Output / Pricing
| Event | When it fires | Price |
|---|---|---|
apify-actor-start | Once when the Actor starts | $0.005 |
apify-default-dataset-item | Each listing row via pushData | $0.002 |
listings-summary | One market summary when includeListingsSummary is on | $0.01 |
dealer-contact | Once per listing with a non-empty dealerPhone when getDealerContacts is on | $0.001 |
Output: Apify dataset JSON / CSV / Excel. Primary billed unit = listing row. Dealer phones only when Cars.com exposes them — never invented. Demo fixtures may include fictional phones to verify charging.
Legal
For lawful business research and inventory analysis only. Not affiliated with Cars.com. You must comply with Cars.com terms of use, robots/rate limits, and all applicable laws. Do not use results for fraud, harassment, or prohibited consumer decisions.