Kleinanzeigen Market Report: Prices, Deals & New Ads
Pricing
from $1.00 / 1,000 ads
Kleinanzeigen Market Report: Prices, Deals & New Ads
For resellers, dealers and bargain hunters: Kleinanzeigen.de (formerly eBay Kleinanzeigen) ads for any search, town or link with price, VB, place, date, shipping, cars (km, year) and flats (m², rooms), plus median price, deals and new ads per day.
Pricing
from $1.00 / 1,000 ads
Rating
0.0
(0)
Developer
Mariam Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
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 adsMedian price 499 € (400 – 550 €) · 62% VB · 72% offer shipping94% private sellers · 233 new ads today14 below-market offers, e.g. "iPhone 15 – 128 GB" 180 € in Ahaus (-61%)
- Enter search terms ("iphone 15", "e-bike", "thermomix") and, optionally, towns or postcodes with a radius. Or paste search links from kleinanzeigen.de.
- Pick filters: price range, private or commercial, offers or wanted ads.
- You get one row per ad and one market report per search.
flowchart LRA[Search terms,<br/>towns, postcodes] --> C[Kleinanzeigen<br/>search]B[Search links<br/>cars, flats, any category] --> CC --> 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)
| Field | What it tells you |
|---|---|
id, title, snippet, url | The ad |
price, negotiable, free, priceText | Price in euros, VB, Zu verschenken; price is empty when the ad has none |
postalCode, place, distanceKm | Where |
postedDate, postedTime | When it was posted (empty for flats and houses, which show no date) |
sellerType, shopName | Private or commercial where the page shows it; shop name for commercial sellers |
shippingPossible, directBuy, isWanted, isPromoted | Versand möglich, Direkt kaufen, Gesuch, paid top ad |
mileageKm, firstRegistration | Cars |
livingSpaceSqm, rooms | Flats and houses |
photos, tags | Photo count, badges |
vsMedianPercent, belowMarket, priceLooksWrong, comparedWith | The price against the median of comparable offers in the same search |
Report (REPORTS, one per search)
| Field | What it tells you |
|---|---|
totalAds, privateAds, commercialAds, commercialSharePercent | Kleinanzeigen's own counts for the search |
medianPrice, lowPrice25, highPrice75, averagePrice, lowestPrice, highestPrice | Prices of the offers read |
belowMarket, belowMarketCount, lowestPriced | The best offers |
negotiablePercent, freePercent, noPricePercent, shippingPossiblePercent, directBuyPercent | How the market sells |
postedToday, postedLast7Days, newAdsPerDay | How fast new ads arrive |
topPlaces, byPostcodeArea, topShops | Where, and which shops |
byRegistrationYear, medianMileageKm | Cars |
byRooms, medianPricePerSqm, medianLivingSpaceSqm | Flats and houses |
Example: 3 October 2026
Six searches across Germany, 250 newest ads each: 1,500 ads and 6 reports in 86 seconds.
| Search | Ads on Kleinanzeigen | Median price (middle half) | VB | Shipping | Commercial sellers | Below market |
|---|---|---|---|---|---|---|
| iphone 15 | 21,163 | 499 € (400 – 550 €) | 62% | 72% | 6% | 14 |
| playstation 5 | 33,220 | 240 € (48 – 500 €) | 43% | 68% | 2% | 65 |
| thermomix | 34,089 | 600 € (299 – 850 €) | 51% | 58% | 1% | 29 |
| e-bike | 100,770 | 1,690 € (890 – 2,699 €) | 45% | 39% | 30% | 45 |
| golf 7 | 37,434 | 6,500 € (2,488 – 11,500 €) | 49% | 36% | 45% | 26 |
| sofa | 201,112 | 300 € (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
| Field | Meaning |
|---|---|
| Search terms | One search each |
| Locations | German towns, cities or postcodes; empty = all of Germany |
| Radius | km around each location |
| Price from / to | € |
| Seller | Anyone, private only, commercial only |
| Ad type | Offers (default), wanted ads, or both |
| Kleinanzeigen search links | Any search or category link from kleinanzeigen.de |
| Ads per search | 1 to 10,000 (default 250) |
| Reports | On 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.
Related tools
Other tools from the same publisher that pair well with this one: