AutoScout24 Scraper
Pricing
from $1.50 / 1,000 listings
AutoScout24 Scraper
Scrape AutoScout24 car listings from every country site (.de, .it, .fr, .es, .nl and more). Paste search or car URLs to get price, price rating, specs, features, HD photos and dealer contacts — or use the fast search-results-only mode. Export to JSON, CSV or Excel. Not affiliated with AutoScout24.
Pricing
from $1.50 / 1,000 listings
Rating
0.0
(0)
Developer
Alkausari M
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract structured car listing data from AutoScout24 — Europe's largest online car marketplace. This Actor collects detailed information from individual car listing pages including price, specs, dealer contact info, and full-resolution photos. Output is in English by default, regardless of which country domain the listing comes from (.de, .it, .fr, .es, .pl, .bg, and more). You can switch to the original listing language using the Force English output toggle. No coding required — just paste your search URL and run.
Use cases
- Market research — track prices, availability, and specs for specific car models across Europe.
- Price comparison — compare dealer pricing for the same make and model across different regions.
- Lead generation — build a list of dealers selling specific car types, including their contact info.
- Inventory monitoring — schedule regular runs to see how prices change over time.
- Data analysis — export to CSV/Excel or connect to your own tools via the Apify API.
How it works
Paste any mix of AutoScout24 URLs and this Actor handles the rest in a single run:
- Search/listing page URLs (containing
/lst/) — the Actor reads every result on the page, follows the pagination automatically, and queues each car for scraping. Each car keeps itsrank(position in the search results) and thesearchUrlit came from. - Direct car detail URLs — scraped immediately. Paste any
/offers/,/angebote/,/annunci/, etc. URL and the Actor extracts the full listing data.
Everything runs over lightweight HTTP requests (no browser), so search pages and detail pages are processed side by side and results start appearing within seconds. The same car found through several searches or country domains is scraped only once.
Only need the list of cars, not the full details? Turn off Scrape full car details and the Actor saves the summary shown on each search result card (URL, price, mileage, first registration, fuel, power, location, dealer) without opening any detail pages — dozens of cars per request.
By default, all detail page URLs are normalized to the autoscout24.com English domain before scraping, so specs, features, body type, and all other fields are returned in English — even when the source listing is from .de, .it, .fr, .es, .pl, .bg, .hr, .ro, .se, .hu, or any other country domain. You can disable this with the Force English output toggle to get results in the original listing language.
The result is a clean, ready-to-use dataset of cars matching your search criteria, complete with high-resolution photos and full dealer contact details.
Getting started
Step 1 — Go to AutoScout24 and use the filters (make, model, year, price, mileage, country, etc.) to set up the search you want. You can also open individual car listings if you want to scrape specific cars.
Step 2 — Copy the URL(s) from your browser's address bar.
Step 3 — Open this Actor in Apify Console and paste the URL(s) into the Start URLs field. You can mix search page URLs and direct car detail page URLs in the same run.
Step 4 — Click Start and wait for the run to finish. The Actor pages through your search results and scrapes each car until it reaches Max cars to scrape.
Step 5 — Go to the Output tab and download your results in JSON, CSV, HTML, or Excel format.
Input
| Field | Description | Required |
|---|---|---|
| Start URLs | One or more AutoScout24 URLs — search/listing pages, direct car detail pages, or a mix of both | Yes |
Max cars to scrape (maxResults) | Maximum number of cars saved across all start URLs (default: 60). Search pages are only fetched until this many cars are found. Set to 0 for unlimited. | No |
Scrape full car details (scrapeDetails) | On (default): open every car's detail page for full specs, features, all photos, price rating and dealer contacts. Off: save only the search result summary — much faster and cheaper. | No |
Force English output (forceEnglish) | Normalize car URLs to autoscout24.com so fields come back in English. | No |
| Proxy Configuration | Proxy settings for scraping. Leave as default if unsure. | No |
Example input — search page
{"startUrls": [{ "url": "https://www.autoscout24.com/lst/audi?atype=C&cy=D&sort=standard" }],"maxResults": 200,"proxyConfiguration": { "useApifyProxy": true }}
Example input — search results only (fast)
{"startUrls": [{ "url": "https://www.autoscout24.de/lst/bmw?atype=C&cy=D&sort=standard" }],"maxResults": 1000,"scrapeDetails": false}
Example input — direct car detail URLs
{"startUrls": [{ "url": "https://www.autoscout24.com/offers/ford-kuga-...-6cb47ddd" },{ "url": "https://www.autoscout24.de/angebote/bmw-318-...-c65161a9" }],"proxyConfiguration": { "useApifyProxy": true }}
Output
Each car listing is saved as one record. You can download the full dataset in JSON, CSV, HTML, or Excel format from the Output tab.
Example output record
{"title": "Ford Kuga 1.5 EcoBoost 150 CV 2WD ST-Line","previewImage": "https://prod.pictures.autoscout24.net/listing-images/6cb47ddd-d97a-495d-984d-65069cbd4c6d_ad34af70-1a6b-42b5-8aff-485a9834cf22.jpg/2560x1920.webp","vehicleType": "Car","bodyType": "SUV/Off-Road/Pick-Up","brand": "Ford","model": "Kuga","modelVersion": "1.5 EcoBoost 150 CV 2WD ST-Line","url": "https://www.autoscout24.com/offers/ford-kuga-1-5-ecoboost-150-cv-2wd-st-line-gasoline-black-6cb47ddd-d97a-495d-984d-65069cbd4c6d","price": {"total": {"amount": 22500,"currency": "EUR","formatted": "€ 22,500"}},"createdDate": "2026-03-10T09:50:03.496Z","description": "La vettura che hai scelto è proposta da <strong>Blubay S.p.A.</strong>...","attributes": {"Vehicle condition": "Used","Category": "SUV/Off-Road/Pick-Up","Mileage": "15,311 km","Cubic Capacity": "1,496 cc","Power": "110 kW","Fuel": "Gasoline","Number of Seats": 5,"Door Count": 5,"Transmission": "Manual","Emission Class": "Euro 6d-TEMP","Emissions Sticker": null,"First Registration": "01/2023","Colour": "Black","Interior Design": "","Fuel consumption": "6.6 l/100 km (comb.)","Number of Vehicle Owners": 1,"Weight": "1,564 kg","Cylinders": 3,"CO₂ emissions": "149 g/km (comb.)","Energy consumption (comb.)": "6.6 l/100 km (comb.)"},"features": ["Air conditioning","Cruise control","Electrical side mirrors","Light sensor","Navigation system","Park Distance Control","Parking assist system camera","Parking assist system sensors rear","Power windows","Rain sensor","Split rear seats","Digital radio","Alloy wheels","ABS","Central door lock","Driver-side airbag","Electronic stability control","Emergency brake assistant","Fog lights","Head airbag","Immobilizer","Lane departure warning system","LED Headlights","Passenger-side airbag","Power steering","Side airbag","Traction control"],"images": ["https://prod.pictures.autoscout24.net/listing-images/6cb47ddd-d97a-495d-984d-65069cbd4c6d_ad34af70-1a6b-42b5-8aff-485a9834cf22.jpg/2560x1920.webp","https://prod.pictures.autoscout24.net/listing-images/6cb47ddd-d97a-495d-984d-65069cbd4c6d_5b0e5a7b-27b1-4c27-80f9-8b086f343f7d.jpg/2560x1920.webp","... 20 more images"],"id": "6cb47ddd-d97a-495d-984d-65069cbd4c6d","rank": 7,"searchUrl": "https://www.autoscout24.com/lst/ford/kuga?atype=C&sort=standard","priceRating": null,"imageCount": 22,"location": "Livorno - LI","dealerName": "Blubay Spa","dealerRating": "5","dealerRatingsCount": "1086 Ratings","dealerDetails": {"id": 15529411,"name": "Blubay Spa","sellerType": "Dealer","phones": [{ "type": "Office", "number": "+39 0586 - 372182" },{ "type": "Office", "number": "+39 0586 - 372191" }],"email": "usato@blubayspa.it","website": "www.blubayspa.it","whatsapp": "0586 372182","url": "https://www.autoscout24.com/dealerinfo/blubay-spa/ratings","address": "Via Enriques, 40, 57121, Livorno - LI, IT","addressStructured": {"street": "Via Enriques, 40","city": "Livorno - LI","countryCode": "IT","zip": "57121"},"activeSince": "2014-01-01T00:00:00Z","iconUrl": "https://prod.pictures.autoscout24.net/dealer-info/15529411-original-d1df66fa-aa06-4210-bea7-9951da418837.png/resize/200x100%3E/quality/90","reviewPageUrl": "https://www.autoscout24.com/dealerinfo/blubay-spa/ratings","rating": {"averageScore": 4.8,"count": 1086},"reviews": []}}
rank is the car's position in the search results and searchUrl is the search it came from. Both are null for cars you pasted as direct detail URLs.
Example output record — search results only
With Scrape full car details turned off, each car is saved as a compact summary. Use the Search results only view in the Output tab.
{"title": "BMW 420 420i xDrive Coupe M Sport","previewImage": "https://prod.pictures.autoscout24.net/listing-images/16b08d1b-4736-491f-a573-4914ca861662_3548905b-ee14-4af9-8d99-e19380ece38e.jpg/2560x1920.webp","vehicleType": "Car","brand": "BMW","model": "420","modelVersion": "420i xDrive Coupe M Sport","url": "https://www.autoscout24.de/angebote/bmw-4er-420i-xdrive-coupe-m-sport-benzin-cat_ma13gr100097ge322va300mt680tr268-16b08d1b-4736-491f-a573-4914ca861662","price": { "total": { "amount": 19000, "currency": "EUR", "formatted": "€ 19.000" } },"mileage": "68.000 km","firstRegistration": "01/2023","fuel": "Benzin","transmission": "Automatik","power": "135 kW (184 PS)","location": "Nürnberg","countryCode": "DE","sellerType": "Dealer","dealerName": "TL Automobile Nürnberg","id": "16b08d1b-4736-491f-a573-4914ca861662","rank": 1,"searchUrl": "https://www.autoscout24.de/lst/bmw?atype=C&cy=D&sort=standard"}
Price Rating
When available, the priceRating field tells you how the listed price compares to similar cars on the market. Each listing falls into one of these categories:
🟢 Very good price ████░░░░░░░░░░░░░░░░░░ Great deal — well below market🟢 Good price ████████░░░░░░░░░░░░░░ Below average price🟡 Fair price ████████████░░░░░░░░░░ Around market average🟠 Increased price ████████████████░░░░░░ Slightly above average🔴 High price ████████████████████░░ Expensive for this model🔴 Very high price ██████████████████████ Well above market value
The output also includes the exact price boundary for each category so you can see precisely where the listing sits:
"priceRating": {"rating": "Very good price","priceRanges": {"Very good price": { "start": null, "end": 34300 },"Good price": { "start": 34301, "end": 38200 },"Fair price": { "start": 38201, "end": 39600 },"Increased price": { "start": 39601, "end": 42500 },"High price": { "start": 42501, "end": 46000 },"Very high price": { "start": 46001, "end": 48900 },"Extremely high price": { "start": 48901, "end": null }}}
Note:
priceRatingisnullwhen AutoScout24 doesn't have enough comparable listings to calculate a market price for that specific car.
How much does it cost to scrape AutoScout24?
You pay per car saved, so the bill is simply how many cars you asked for:
| Cars | Search results only | Full details |
|---|---|---|
| 100 | $0.15 | $0.40 |
| 1,000 | $1.50 | $4.00 |
| 10,000 | $15.00 | $40.00 |
Every saved car costs $1.50 per 1,000. Full details adds $2.50 per 1,000 for opening each car's own page. Car pages that can't be read (removed listings, blocked pages) are not charged.
Set a Maximum cost per run in the run options and the Actor works out how many cars that pays for, then stops there — it never fetches pages you won't be billed for.
Tips and advanced options
- Narrow your search first — apply filters on AutoScout24 (model year, mileage, price, country) before copying the URL. This keeps your runs fast and focused on exactly what you need.
- Use any country domain — paste URLs from autoscout24.de, autoscout24.it, autoscout24.fr, or any other country site. With Force English output enabled (default), all results are normalized to English regardless of the source country. Disable it to get results in the original listing language.
- Scrape multiple searches at once — paste several search URLs in the Start URLs field to combine results from different filters into one dataset.
- Schedule regular runs — use Apify's built-in scheduler to run this Actor weekly or daily and track how car prices change over time.
- Test before a big run — paste one or two specific car detail page URLs into Start URLs to verify the data looks correct before running a full search scrape.
- Only need URLs and prices? — turn off Scrape full car details. The Actor then saves 20 cars per request straight from the search pages, which is many times faster and cheaper.
- Need more than 4,000 cars from one search? — AutoScout24 shows at most 200 pages (4,000 cars) per search. Split it into narrower searches (e.g. by model, year or price range) and paste them all into Start URLs; duplicates are removed automatically.
- Download as CSV or Excel — perfect for opening directly in Google Sheets or Microsoft Excel for your own analysis, no extra tools needed.
- Connect to other apps — use Apify's integrations with Zapier, Make (Integromat), Google Sheets, and more to send results automatically wherever you need them.
Good to know
- Specific countries — apply AutoScout24's country filter before copying the URL, or paste URLs from several country sites into one run.
- Language — fields come back in each site's own language. Force English output returns full car details in English from any domain; search-results-only records keep the site's language.
- Fewer results than expected — check Max cars to scrape, then AutoScout24's 4,000-car limit per search. Cars found in several searches are saved once, and removed listings are skipped; the run's last log line counts them.
- Empty fields — sellers don't fill in every field, so missing values come back
null.priceRatingisnullwhen AutoScout24 has too few comparable cars to rate the price. - Blocked runs — runs work without a proxy. If AutoScout24 starts blocking, turn on Apify Proxy in the input.
📮 Support
Bugs, feature requests, or custom scraping work — open an issue on Apify, email alkausarimujahid@gmail.com, or visit my website ayzalsoft.com.