Kleinanzeigen.de Scraper avatar

Kleinanzeigen.de Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Kleinanzeigen.de Scraper

Kleinanzeigen.de Scraper

Scrape listings from Kleinanzeigen.de (formerly eBay Kleinanzeigen) — Germany's largest classifieds platform with 50M+ listings. Extract prices, seller info, vehicle specs (km, year, fuel), real estate details (m², rooms, rent) and photos.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract classified listings from Kleinanzeigen.de — Germany's largest classifieds platform (formerly eBay Kleinanzeigen) with 50M+ active listings and 30M+ monthly visitors. Get prices, seller info, vehicle specifications (km, year, fuel type), real estate details (m², rooms, rent) and photos with proper German format parsing.

Why use Kleinanzeigen.de Scraper?

Most Kleinanzeigen scrapers only extract basic data (title + price + URL) from search pages. This scraper goes deeper with category-aware field extraction — it detects whether a listing is a vehicle, apartment or general item and extracts the relevant specifications. It also handles German data formats correctly: 1.990 € is parsed as 1990 (not 1.99), dates like "Heute" and "Gestern" are converted to ISO format, and seller types (Privat/Gewerblich) are properly identified.

What data can you extract?

Search mode (default — fast)

From search result pages: listing ID, title, price (correctly parsed from German format), price type (VB/Festpreis/Zu verschenken), location, posted date, thumbnail image and listing URL.

Detail mode (enable scrapeDetails)

From each listing's detail page: full description, all photo URLs, seller name and type (Privat/Gewerblich), seller rating and membership date, view count, phone number, condition (Neu/Gebraucht) and category-specific fields.

Vehicle listings (Autos category): Kilometerstand, Erstzulassung (first registration year), Kraftstoff (fuel type), Getriebe (transmission), Leistung (PS/kW), Fahrzeugtyp and Hubraum (engine displacement).

Real estate listings (Immobilien category): Wohnfläche (m²), Zimmer (rooms), Kaltmiete (base rent), Nebenkosten (utilities), Etage (floor) and Verfügbar ab (available from).

How much does Kleinanzeigen.de Scraper cost?

ModeSpeedApproximate cost
Search only~25 listings/page~$2 per 1,000 listings
With details+1 request per listing~$5 per 1,000 listings

Example output

General listing

{
"listingId": "2997612549",
"title": "iPhone 14 Pro 128GB Space Black",
"price": 650,
"priceType": "VB",
"currency": "EUR",
"category": "Elektronik",
"location": "München",
"postedDate": "2026-04-28",
"sellerType": "Privat",
"condition": "Gebraucht",
"listingUrl": "https://www.kleinanzeigen.de/s-anzeige/iphone-14-pro/2997612549-173-5941"
}

Vehicle listing (with details)

{
"title": "BMW 320d M-Paket Automatik Xenon",
"price": 12990,
"priceType": "VB",
"category": "Autos",
"location": "München",
"sellerType": "Gewerblich",
"kilometerstand": 125000,
"erstzulassung": "2018",
"kraftstoff": "Diesel",
"getriebe": "Automatik",
"leistung": "190 PS",
"fahrzeugtyp": "Limousine"
}

Real estate listing (with details)

{
"title": "2-Zimmer Wohnung Schwabing",
"price": 1200,
"priceType": "Festpreis",
"category": "Immobilien",
"location": "München - Schwabing",
"wohnflaeche": "65 m²",
"zimmer": 2,
"kaltmiete": 1200,
"nebenkosten": 180,
"etage": "3. OG",
"verfuegbarAb": "01.06.2026"
}

Input parameters

Quick start — search for cars in Munich

{
"searchUrls": ["https://www.kleinanzeigen.de/s-autos/muenchen/c216l5941"],
"maxListings": 20
}

Full input reference

ParameterTypeDefaultDescription
searchUrlsarray[]Direct Kleinanzeigen search/category URLs
keywordstring""Search term: iphone, bmw 320d, wohnung
locationstring""City slug: muenchen, berlin, hamburg
scrapeDetailsbooleanfalseFetch detail pages for full data
maxListingsinteger100Total listing cap. 0 = unlimited
maxPagesinteger10Pages per search (~25 listings/page)
requestDelayinteger2000Delay between requests (ms)

Category URLs

Use the category page URL directly for targeted scraping:

CategoryURL
Carshttps://www.kleinanzeigen.de/s-autos/c216
Real Estatehttps://www.kleinanzeigen.de/s-immobilien/c195
Electronicshttps://www.kleinanzeigen.de/s-elektronik/c161
Furniturehttps://www.kleinanzeigen.de/s-haus-garten/c80
Jobshttps://www.kleinanzeigen.de/s-jobs/c102
Fashionhttps://www.kleinanzeigen.de/s-mode-beauty/c153

Search examples

Cars in Berlin under €10,000:

{
"searchUrls": ["https://www.kleinanzeigen.de/s-autos/berlin/preis:0:10000/c216l3331"]
}

Apartments in Hamburg:

{
"keyword": "wohnung",
"location": "hamburg",
"scrapeDetails": true,
"maxListings": 50
}

iPhones across Germany:

{
"keyword": "iphone 15",
"maxListings": 100
}

How to scrape Kleinanzeigen.de

  1. Click Try for free to open the scraper in Apify Console
  2. Enter a search URL or keyword + location
  3. Enable scrapeDetails for vehicle specs, real estate info and seller data
  4. Click Start and download results as JSON, CSV or Excel

Run programmatically via Apify API, schedule daily runs for price monitoring, or integrate with Zapier, Make, Google Sheets and 100+ platforms.

German data format handling

This scraper correctly handles German-specific formats that other scrapers get wrong:

Prices: 1.990 € → 1990 (German uses . as thousands separator, , as decimal). The scraper also extracts price types: VB (Verhandlungsbasis/negotiable), Festpreis (fixed price), Zu verschenken (free).

Dates: Heute → today's ISO date, Gestern → yesterday, vor 3 Tagen → 3 days ago, 28.04.20262026-04-28.

Numbers: 125.000 km → 125000 (German thousands separator correctly removed).

Use cases

Used car market analysis — Track prices for specific makes, models, mileage ranges and regions. German used car market is one of Europe's largest.

Real estate monitoring — Monitor rental and sales prices by city, neighborhood and property type. Essential for investors and property managers in German markets.

Price arbitrage — Find underpriced electronics, furniture and collectibles for resale on other platforms.

B2B lead generation — Filter commercial sellers (sellerType: "Gewerblich") to build targeted lead lists of small businesses advertising on Kleinanzeigen.

Market research — Track consumer pricing trends, product availability and seasonal patterns across Germany's largest classifieds platform.

Competitor monitoring — Dealers and retailers monitor competitor listings and pricing strategies.

Output fields reference

FieldSourceDescription
listingIdSearchUnique Kleinanzeigen listing ID
titleSearchListing title
priceSearchPrice in EUR (German format parsed)
priceTypeSearchVB / Festpreis / Zu verschenken
categoryBothListing category
locationSearchCity/region
postalCodeDetailGerman postal code (PLZ)
postedDateSearchISO date (German dates converted)
sellerNameDetailSeller display name
sellerTypeDetailPrivat / Gewerblich
sellerRatingDetailSeller rating
descriptionDetailFull listing text
imagesDetailAll photo URLs
viewCountDetailPage views
kilometerstandDetailMileage (vehicles)
erstzulassungDetailFirst registration (vehicles)
kraftstoffDetailFuel type (vehicles)
getriebeDetailTransmission (vehicles)
wohnflaecheDetailLiving area m² (real estate)
zimmerDetailRoom count (real estate)
kaltmieteDetailBase rent € (real estate)
nebenkostenDetailUtilities € (real estate)

Integrations

Kleinanzeigen.de Scraper works with the full Apify ecosystem: API access from Python/Node.js/PHP, webhooks, Google Sheets export, Zapier/Make automation, and Slack/email notifications.

Limitations

  • Germany-focused platform (listings are in German)
  • Cloudflare protection — uses Playwright browser for reliable access
  • Vehicle and real estate fields require scrapeDetails: true
  • Some seller phone numbers are only visible after clicking (not always extractable)
  • View counts may not be available on all listings
  • Rate limiting recommended — keep requestDelay above 2000ms for large scrapes