Idealo Price Comparison Scraper avatar

Idealo Price Comparison Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Idealo Price Comparison Scraper

Idealo Price Comparison Scraper

Scrape Idealo product offers, lowest prices, merchant counts, specs and ratings across 6 European markets (DE, AT, ES, FR, IT, UK).

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

reventadata

reventadata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Idealo Scraper

Unofficial. This scraper is an independent open-source tool and is not affiliated with, authorized, maintained, sponsored, or endorsed by Idealo or any of its affiliates.

Fast, reliable, and cost-effective scraper for Idealo, Europe's leading price comparison platform. Extract product listings, comparison offers, lowest prices, merchant offer counts, customer review ratings, and technical specifications across 6 European markets: Germany, Austria, Spain, France, Italy, and the United Kingdom.


Features

  • Multi-Market Support: Seamlessly scrape across 6 Idealo domains:
    • Germany (idealo.de)
    • Austria (idealo.at)
    • Spain (idealo.es)
    • France (idealo.fr)
    • Italy (idealo.it)
    • United Kingdom (idealo.co.uk)
  • Rich Data Fields: Captures best available price, currency, merchant offer count, review rating, review count, product description, image URL, and direct product link.
  • Sorting & Filtering: Supports built-in sorting (Popularity, Lowest Price, Highest Price, Greatest Discount, Newest) plus post-filtering by price range and offer count.
  • Akamai Bypass: Pre-configured with Apify Unblocker proxy integration to handle anti-bot defenses reliably.
  • Pay-Per-Event Pricing: Transparent pricing at $1.00 per 1,000 products ($0.001 per item) with no hidden fees or large minimums.

Input Parameters

FieldTypeDefaultDescription
searchQueriesArray of strings["iphone"]List of search keywords to query.
countryString (enum)"DE"Target Idealo marketplace (DE, AT, ES, FR, IT, UK).
maxItemsInteger60Maximum number of products to extract.
maxPagesInteger5Maximum pagination pages to crawl per query.
sortString (enum)"DEFAULT"Sort order (DEFAULT, PRICE_ASC, PRICE_DESC, DISCOUNT_DESC, NEWEST).
minPriceNumbernullOptional minimum price filter in local currency.
maxPriceNumbernullOptional maximum price filter in local currency.
minOffersIntegernullFilter products with at least N comparing merchant offers.
includeKeywordsArray of stringsnullOnly keep products whose title/description contain these terms.
excludeKeywordsArray of stringsnullExclude products whose title/description contain these terms.
proxyConfigurationObjectUNBLOCKERProxy settings (uses Apify Unblocker by default).

Sample Output

Each product is pushed to the dataset with the following structure:

{
"id": "207643424",
"title": "Apple iPhone 17",
"url": "https://www.idealo.de/preisvergleich/OffersOfProduct/207643424_-iphone-17-apple.html",
"price": 859.0,
"currency": "EUR",
"offersCount": 545,
"rating": 1.5,
"reviewsCount": 271,
"description": "5G Handy, 6,3 Zoll, 120 Hz, 48 MP, 8 GB RAM, A19, iOS 26, 3.692 mAh",
"image": "https://cdn.idealo.com/folder/Product/207643/4/207643424/apple-iphone-17.jpg",
"country": "DE",
"matchedKeyword": "iphone",
"scrapedAt": "2026-10-16T18:15:30.123456+00:00"
}

Pricing

  • Pay-Per-Event: $0.0010 per scraped product ($1.00 / 1,000 items).
  • Actor start event: $0.00005.
  • Minimum charge per run: $0.01.