Kleinanzeigen Scraper: Prices, Deals & Market Report avatar

Kleinanzeigen Scraper: Prices, Deals & Market Report

Pricing

from $1.00 / 1,000 ads

Go to Apify Store
Kleinanzeigen Scraper: Prices, Deals & Market Report

Kleinanzeigen Scraper: Prices, Deals & Market Report

Scrape Kleinanzeigen.de (formerly eBay Kleinanzeigen) ads for any search, town or link: price, VB, place, date, shipping, cars (km, year), flats (m², rooms). Plus a market report: median price, below-market deals, new ads per day. No login.

Pricing

from $1.00 / 1,000 ads

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Scrape Kleinanzeigen.de (formerly eBay Kleinanzeigen), Germany's biggest classifieds site, with no login and no API key, and get a market report for every search:

  • Every ad: title, price, VB (Verhandlungsbasis), free or no price, postcode and place, date posted, shipping possible, Direkt kaufen, private or commercial seller, photos, snippet and link
  • Cars: mileage and first registration on every ad; flats and houses: living space (m²) and rooms
  • Search any way: search terms, German towns or postcodes with a radius, price range, private or commercial sellers, offers or wanted ads, or paste any Kleinanzeigen search link (categories and filters included)
  • Past the 1,250-ad limit: Kleinanzeigen shows 50 pages per search; this Actor splits large searches by price and reads thousands of ads
  • Market report per search: median price and middle half, below-market offers, VB and shipping share, private vs commercial, new ads per day, top places and postcode areas; cars by registration year and mileage, flats by rooms and €/m²

What does this Kleinanzeigen scraper do?

Kleinanzeigen · "iphone 15" in Germany · 21,163 ads
Median price 499 € (400 – 550 €) · 62% VB · 72% offer shipping
94% private sellers · 233 new ads today
14 below-market offers, e.g. "iPhone 15 – 128 GB" 180 € in Ahaus (-61%)
  1. Enter search terms ("iphone 15", "e-bike", "thermomix") and, optionally, towns or postcodes with a radius. Or paste search links from kleinanzeigen.de.
  2. Pick filters: price range, private or commercial, offers or wanted ads.
  3. You get one row per ad and one market report per search.
flowchart LR
A[Search terms,<br/>towns, postcodes] --> C[Kleinanzeigen<br/>search]
B[Search links<br/>cars, flats, any category] --> C
C --> D[Ads<br/>price, VB, place, date,<br/>km, m², rooms]
D --> E[Market report<br/>median, deals,<br/>new per day, places]

Who is it for?

  • Resellers and flippers: the going price of anything, and the offers listed far below it
  • Shops and brands: what your products sell for second-hand, how many private and commercial sellers compete
  • Car dealers: used-car prices by registration year, mileage and region
  • Landlords, tenants and property investors: rent asked by rooms and €/m² in any German city or district
  • Market researchers and analysts: supply, prices and listing activity across Germany for any product

What data do you get?

Ads (dataset, one row per ad)

FieldWhat it tells you
id, title, snippet, urlThe ad
price, negotiable, free, priceTextPrice in euros, VB, Zu verschenken; price is empty when the ad has none
postalCode, place, distanceKmWhere
postedDate, postedTimeWhen it was posted (empty for flats and houses, which show no date)
sellerType, shopNamePrivate or commercial where the page shows it; shop name for commercial sellers
shippingPossible, directBuy, isWanted, isPromotedVersand möglich, Direkt kaufen, Gesuch, paid top ad
mileageKm, firstRegistrationCars
livingSpaceSqm, roomsFlats and houses
photos, tagsPhoto count, badges
vsMedianPercent, belowMarket, priceLooksWrong, comparedWithThe price against the median of comparable offers in the same search

Report (REPORTS, one per search)

FieldWhat it tells you
totalAds, privateAds, commercialAds, commercialSharePercentKleinanzeigen's own counts for the search
medianPrice, lowPrice25, highPrice75, averagePrice, lowestPrice, highestPricePrices of the offers read
belowMarket, belowMarketCount, lowestPricedThe best offers
negotiablePercent, freePercent, noPricePercent, shippingPossiblePercent, directBuyPercentHow the market sells
postedToday, postedLast7Days, newAdsPerDayHow fast new ads arrive
topPlaces, byPostcodeArea, topShopsWhere, and which shops
byRegistrationYear, medianMileageKmCars
byRooms, medianPricePerSqm, medianLivingSpaceSqmFlats and houses

Example: 3 October 2026

Six searches across Germany, 250 newest ads each: 1,500 ads and 6 reports in 86 seconds.

SearchAds on KleinanzeigenMedian price (middle half)VBShippingCommercial sellersBelow market
iphone 1521,163499 € (400 – 550 €)62%72%6%14
playstation 533,220240 € (48 – 500 €)43%68%2%65
thermomix34,089600 € (299 – 850 €)51%58%1%29
e-bike100,7701,690 € (890 – 2,699 €)45%39%30%45
golf 737,4346,500 € (2,488 – 11,500 €)49%36%45%26
sofa201,112300 € (150 – 649 €)50%38%12%54
  • Flats to rent in Berlin (a pasted category link, 300 ads): median 1,250 €, 23.87 €/m², 57 m²; 71% of the 7,080 ads are from commercial landlords.
  • Golf 7 in the Autos category (300 ads): median 9,000 €, 155,397 km, priced by registration year; 47 offers under 75% of their year's median.
  • A single search for "e-bike" read 3,000 ads in 2 minutes 17 seconds, past the 1,250-ad cap.

Pricing

$0.001 per ad and $0.02 per search report.

  • 250 ads with a report: $0.27
  • The run above (1,500 ads, 6 reports): $1.62
  • 3,000 ads with a report: $3.02

Turn off reports to pay for ads only.

Good to know

  • Search terms match the whole ad: "iphone 15" also finds cases and chargers. The report leaves far-too-cheap prices (under 30% of the median) out of its statistics and flags them priceLooksWrong. For cars or flats, paste a category link (e.g. Autos, Mietwohnungen) for clean results.
  • Below market = under 75% of the median of comparable offers in the same search (cars: same registration year; flats and houses: same number of rooms; anything else: the whole search), with at least 5 of them.
  • More than 1,250 ads: the newest 1,250 are read first, then the search is split into price bands. Ads with no price (VB only, swaps) only appear in the first 1,250.
  • Dates: flats and houses show no posting date on search pages, so those reports have no daily counts.
  • Privacy: private sellers are not named on search pages and are not collected. Shop names of commercial sellers are. Emails and phone numbers typed into titles or snippets are hidden.
  • Data comes from Kleinanzeigen.de's public search pages. Not affiliated with Kleinanzeigen or eBay.

Input

FieldMeaning
Search termsOne search each
LocationsGerman towns, cities or postcodes; empty = all of Germany
Radiuskm around each location
Price from / to€
SellerAnyone, private only, commercial only
Ad typeOffers (default), wanted ads, or both
Kleinanzeigen search linksAny search or category link from kleinanzeigen.de
Ads per search1 to 10,000 (default 250)
ReportsOn by default

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it daily to track prices and catch new deals.