It extracts vehicle listings from CarGurus.com, CarGurus.ca and CarGurus.co.uk in one run — price, mileage, VIN, specs, dealer details and every photo. Paste a search URL and it crawls all result pages and visits each listing.

📦 What Data You'll Get

Make, model, year & trim
Price (USD/CAD/GBP)
Mileage
VIN number
Transmission & drivetrain
Fuel type & engine
Exterior & interior colour
Body style
Dealer name, phone & location
Deal rating (great/good/fair)
All listing photos
Listing URL & date

🎯 Who Is This For?

Used-car dealers

Track CarGurus pricing and deal ratings across the US, Canada and UK to source and reprice stock.

Market analysts

Compare vehicle values across three countries from a single dataset.

Aggregators

Sync CarGurus inventory into your own marketplace on a daily schedule.

🚀 How to Get Started

  1. Open the actor on Apify

    Click "Use This Actor on Apify" above and sign up or log in — you get $5 free credit instantly, no card required.

  2. Enter your input

    Paste the target URL or search terms into the actor's input form on the Apify console.

  3. Click Run

    The actor handles pagination, proxies, and anti-bot measures automatically in the cloud.

  4. Download your data

    Export results as JSON, CSV, or Excel — or connect via API/webhook to your own workflow.

💵 Pricing

$0.002
per result
New accounts get $5 free credit — no credit card required to get started.

❓ Frequently Asked Questions

Which CarGurus sites are supported?

All three — CarGurus.com (US), CarGurus.ca (Canada) and CarGurus.co.uk (UK).

Is the VIN included?

Yes — the VIN is extracted for each listing where the dealer publishes it.

Do I need to code?

No. Paste a CarGurus search URL, click Run, and export to JSON/CSV/Excel.

Ready to start scraping?

Open the actor on Apify and run it free with your $5 starting credit. No code or setup needed.