mobile.de Scraper avatar

mobile.de Scraper

Pricing

from $1.00 / 1,000 listings

Go to Apify Store
mobile.de Scraper

mobile.de Scraper

The mobile.de Scraper extracts car listings from Germany's largest car marketplace — make, model, price and price rating, mileage, registration, power, fuel, dealer name, phone and rating, plus full specs, features, images and description on demand. Ideal for pricing, sourcing and market research.

Pricing

from $1.00 / 1,000 listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🚀 mobile.de Scraper — Used & New Car Listings, Prices, Dealers & Specs

Extract car listings from mobile.de, Germany's largest vehicle marketplace, as clean JSON, CSV or Excel. The mobile.de Scraper turns any mobile.de search into structured data — make, model, price and mobile.de's own price rating, mileage, first registration, power, fuel, gearbox, location, seller type, dealer phone and rating — and, on demand, the full specification table, equipment list, all images, description and complete dealer contact of every vehicle.

✨ Features

  • 🔗 Any search: build your search on mobile.de (make, model, price, year, mileage, radius, sorting…) and paste the URL — or just type a make.
  • 💶 Price intelligence: price plus mobile.de's price rating (very good / good / fair / increased / high) for every listing.
  • 🚗 Key specs on every listing: first registration, mileage, power (kW/PS), fuel, gearbox, engine size, emission class, colour, doors, seats, previous owners, inspection validity.
  • 🏪 Seller data: dealer vs private, dealer phone numbers, dealer rating and review count, location, ZIP and country.
  • 📋 Full vehicle details (optional): complete attribute table, equipment list, all high-resolution images, seller description, dealer address, opening hours, website and WhatsApp, HSN/TSN codes, deal badges.
  • 📚 Deep results: automatically continues past mobile.de's 2,000-per-search limit by splitting the search into price bands.
  • Fast & reliable: no login, no cookies, runs finish in minutes.

🛠️ How It Works

  1. Add search URLs – one per line, e.g. https://suchen.mobile.de/fahrzeuge/search.html?s=Car&vc=Car&ms=3500%3B%3B%3B%3B&sb=doc&od=down (newest BMWs). Or type a Make such as Audi.
  2. Set the limitmaxItems per search (defaults to 50).
  3. Optionally tick Scrape vehicle details – to open every listing for the full specification, images and dealer contact.
  4. Run the scraper – results land in the dataset, ready to download or fetch via API, webhook or scheduled run.

💵 Pricing

Pay only for what you extract — no fee per run:

EventPrice
Listing$0.001 per listing
Vehicle details$0.005 per vehicle

1,000 listings from search results cost $1. With Scrape vehicle details on, each vehicle is charged as a detail instead of a listing: 200 fully detailed vehicles cost $1. There is no start fee, so small scheduled runs stay cheap.

📊 Sample Output Data

Listing (from search results):

{
"id": 39416852359136,
"url": "https://suchen.mobile.de/fahrzeuge/details.html?id=39416852359136",
"title": "BMW 120",
"make": "BMW",
"model": "120",
"category": "Sportwagen/Coupé",
"price": 5250,
"currency": "EUR",
"priceRating": "fair",
"firstRegistration": "07/2008",
"mileage": 188000,
"power": "154 kW (209 PS)",
"powerKw": 154,
"fuel": "Diesel",
"transmission": "Schaltgetriebe",
"cubicCapacity": 1995,
"emissionClass": "Euro4",
"color": "Schwarz",
"doors": "2/3",
"seats": 4,
"previousOwners": 3,
"inspectionValidUntil": "06/2028",
"location": "Koblenz",
"zip": "56068",
"country": "DE",
"sellerType": "private",
"sellerId": 47675833,
"sellerPhones": [],
"sellerRating": null,
"sellerRatingCount": null,
"imageCount": 15,
"isPromoted": true,
"scrapedAt": "2026-08-29T11:30:25.291Z"
}

Vehicle details (with Scrape vehicle details) — all listing fields plus:

{
"id": 460249251,
"url": "https://suchen.mobile.de/auto-inserat/tesla-model-y-long-range-awd-dinteloord/460249251.html",
"title": "Tesla Model Y Long-Range AWD 92.6% SoH",
"subtitle": "Long-Range AWD 92.6% SoH",
"price": 36900,
"priceRating": "fair",
"mileage": 90842,
"firstRegistration": "02/2023",
"sellerPhones": ["+31167524721"],
"sellerRating": 4.5,
"sellerRatingCount": 17,
"isNew": false,
"isDamaged": null,
"attributes": {
"Fahrzeugzustand": "Gebrauchtfahrzeug",
"Kategorie": "SUV/Geländewagen/Pickup",
"Kilometerstand": "90.842 km",
"Leistung": "258 kW (351 PS)",
"Antriebsart": "Elektromotor",
"Erstzulassung": "02/2023",
"HU": "02/2027",
"Anzahl Sitzplätze": "5",
"…": "…"
},
"features": ["Abgedunkelte Scheiben", "ABS", "Abstandstempomat", "Alarmanlage", "Allradantrieb", "…"],
"highlights": ["Allradantrieb"],
"images": ["https://img.classistatic.de/api/v1/mo-prod/images/c1/c1df8…?rule=mo-1600", "…"],
"description": "Informationen auf Deutsch:\nDieser Tesla Model Y Long Range …",
"seller": {
"name": "Autobedrijf Jan Bogert B.V.",
"type": "Händler",
"address": "Molenweg 1, NL-4671HE Dinteloord",
"phones": [{ "type": "PHONE1", "number": "+31 (0)167 524721" }],
"whatsapp": null,
"website": "https://www.janbogert.nl",
"openingHours": { "…": "…" },
"latLong": { "lat": 51.64, "lon": 4.37 },
"memberSince": "2019"
},
"hsn": null,
"tsn": null,
"dealBadges": [],
"createdAt": 1783607053,
"modifiedAt": 1787708528,
"scrapedAt": "2026-08-29T11:27:01.168Z"
}

ℹ️ Good to know

  • Values are returned as mobile.de shows them (German labels such as Schaltgetriebe, Benzin, Händler); numeric fields (price, mileage, powerKw, cubicCapacity, seats) are parsed for you. Add &lang=en to a search URL for English labels.
  • mobile.de shows at most 2,000 results per search; when a search has more, the scraper continues by price band (skipped if your URL already has a price filter).
  • Search results include a few promoted listings (isPromoted: true) — they are real vehicles, just shown out of order.
  • A vehicle that is sold or removed between the search and the detail fetch is skipped with a warning.

Turn mobile.de into structured data with the mobile.de Scraper today! 🚀