AutoScout24 Scraper

Every AutoScout24 market in one dataset — normalised, deduplicated and refreshed daily.

What AutoScout24 is, and why the data matters

AutoScout24 is Europe's largest online car marketplace, operating separate country sites across Germany, Austria, Belgium, Italy, the Netherlands, Spain and more. Each market has its own domain, its own language and its own field conventions — which is exactly why traders working across borders find it so hard to compare, and why the data is worth having in one table.

Cross-border traders live on price differences between markets. A car that sits in Germany moves quickly in Italy; a spec that carries a premium in the Netherlands is ordinary in Spain. Seeing all of it in one normalised dataset turns that from folklore into arithmetic. Dealers importing into the UK or the US use the same feed to source stock at the point where the arbitrage is real.

What the AutoScout24 scraper extracts

Getting past AutoScout24's defences

AutoScout24 renders listings client-side, rate-limits aggressively, and geo-varies both markup and content — the same query returns a different page shape depending on which country domain you hit and where the request appears to come from. The build runs a real browser engine with per-country residential exits so each market returns its native results, then normalises every field into one schema so German kW and Italian trim labels end up in comparable columns.

What people do with it

How you receive the data

Excel, CSV, JSON, a Google Sheet that refreshes on a schedule, a direct write into MySQL or Postgres, or a REST endpoint your own tools can query.

Frequently asked questions

Can you scrape all AutoScout24 country sites at once?

Yes — that is usually the point. Germany, Austria, Belgium, Italy, the Netherlands, Spain, France and the rest can run as one job, with every field normalised into a single schema so a Dutch listing and an Italian listing sit in comparable columns.

How do you handle different languages and units?

Field names, fuel types, gearbox types and body styles are mapped to one controlled vocabulary during extraction. Mileage arrives in both km and miles, prices in the listing currency and in whichever comparison currency you nominate, converted at the rate on the day of capture.

Does it include Mobile.de as well?

It can. Mobile.de is a separate build but the same job, and most German-market clients want both in one table — the overlap between the two is smaller than people expect, and cars listed on only one of them are often the interesting ones.

How fresh is the data?

Daily overnight refresh is standard, which is enough for pricing and sourcing work. Because the system remembers what it saw yesterday, you get price-change history accumulating from day one at no extra cost.

What does an AutoScout24 scraper cost?

A single country with daily delivery is typically $350 to $700. Multi-country with normalisation and cross-market comparison runs higher. Fixed quote within 24 hours of describing the markets and filters you need.

Other sites I scrape