Idealo Scraper - German Price Comparison & Deals avatar

Idealo Scraper - German Price Comparison & Deals

Pricing

Pay per usage

Go to Apify Store
Idealo Scraper - German Price Comparison & Deals

Idealo Scraper - German Price Comparison & Deals

Scrape product prices and deals from Idealo.de, Germany's #1 price comparison site. Compare prices across hundreds of shops. Extract names, prices, ratings, reviews, and offers. No login or cookies required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

Idealo Scraper — German Price Comparison, Product Deals & Offers

Scrape product prices, deals, and offers from Idealo.de — Germany's #1 price comparison website with 78 million monthly visits. Extract the lowest prices across hundreds of online shops, compare deals, and monitor price changes for any product category. No login or cookies required.

Run this Actor on Apify to get structured price comparison data via API, schedule regular price monitoring, and integrate with your tools through webhooks, Zapier, or Make.

Why use Idealo Scraper?

  • Price monitoring — Track the lowest prices for products across all shops on Idealo.de
  • Market research — Compare pricing, ratings, and availability across Germany's largest comparison site
  • Competitive intelligence — See which shops offer the best deals and how many sellers compete per product
  • E-commerce analytics — Analyze pricing trends, price ranges, and consumer ratings at scale
  • Deal hunting at scale — Find the best offers across 6 European countries (DE, AT, FR, IT, ES, UK)

How to use Idealo Scraper

  1. Go to the Input tab and enter a search query (e.g., "laptop", "iPhone 16", "Samsung TV")
  2. Optionally set price filters, sorting, and maximum results
  3. Click Start and wait for the Actor to finish
  4. Download your data from the Output tab in JSON, CSV, Excel, or other formats

Input

FieldTypeRequiredDescription
queryStringNoSearch term (e.g., "laptop", "iPhone 16 Pro")
categoryStringNoFull Idealo category URL to scrape
minPriceNumberNoMinimum price filter in EUR
maxPriceNumberNoMaximum price filter in EUR
sortByStringNoSort order: relevance, cheapest, most-expensive, newest, rating
maxResultsIntegerNoMaximum products to return (default: 100)
proxyConfigurationObjectNoProxy settings (residential proxies recommended)

Output

Each result contains comprehensive price comparison data:

FieldTypeExample
nameString"Lenovo ThinkPad X1 Carbon Gen 11"
brandString"Lenovo"
priceNumber1249.00
currencyString"EUR"
priceRangeObject{"min": 1249.00, "max": 1599.00}
productUrlStringFull Idealo product page URL
imageUrlStringPrimary product image URL
categoryString"Notebooks"
numberOfOffersNumber47
ratingNumber4.6
reviewCountNumber89
specsObject{"Display": "14 Zoll", "RAM": "16 GB"}
urlStringSource search/category URL
scrapedAtString"2026-04-06T10:30:00.000Z"

Example output

{
"name": "Apple MacBook Air M3 256GB",
"brand": "Apple",
"price": 1099.00,
"currency": "EUR",
"priceRange": {
"min": 1099.00,
"max": 1299.00
},
"productUrl": "https://www.idealo.de/preisvergleich/OffersOfProduct/203115437_-macbook-air-m3-apple.html",
"imageUrl": "https://cdn.idealo.com/folder/Product/203115/4/203115437/s1_produktbild_max.jpg",
"category": "Notebooks",
"numberOfOffers": 52,
"rating": 4.7,
"reviewCount": 134,
"specs": {
"Prozessor": "Apple M3",
"RAM": "8 GB",
"Speicher": "256 GB SSD",
"Display": "13.6 Zoll"
},
"url": "https://www.idealo.de/preisvergleich/MainSearchProductCategory.html?q=macbook",
"scrapedAt": "2026-04-06T10:30:00.000Z"
}

How much does it cost to scrape Idealo?

This Actor uses browser-based scraping (Playwright) with residential proxies for reliable access. Estimated costs:

  • 100 products: ~0.15 USD (around 15 seconds of compute)
  • 1,000 products: ~1.00 USD
  • 10,000 products: ~8.00 USD

Costs may vary based on proxy usage and retry rates. The Apify Free plan includes $5/month of platform usage.

Tips for best results

  • Use residential proxies — Idealo blocks datacenter IPs. Residential proxies are strongly recommended for reliable scraping
  • Start small — Test with maxResults: 10 before running large scrapes
  • Use category URLs — For targeted scraping, paste a full Idealo category URL instead of a search query
  • Schedule regular runs — Set up scheduled runs for ongoing price monitoring

FAQ and support

Is it legal to scrape Idealo? This Actor extracts publicly available data from Idealo.de. Always review and comply with the website's Terms of Service before using.

Why am I getting no results? Make sure you're using residential proxies. Idealo actively blocks automated requests from datacenter IPs.

Can I scrape other Idealo country sites? Currently optimized for idealo.de. Support for idealo.fr, idealo.it, idealo.es, idealo.co.uk may be added in future versions.

For issues or feature requests, please visit the Issues tab or contact support.