Idealo Scraper - German Price Comparison & Deals
Pricing
Pay per usage
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
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
- Go to the Input tab and enter a search query (e.g., "laptop", "iPhone 16", "Samsung TV")
- Optionally set price filters, sorting, and maximum results
- Click Start and wait for the Actor to finish
- Download your data from the Output tab in JSON, CSV, Excel, or other formats
Input
| Field | Type | Required | Description |
|---|---|---|---|
query | String | No | Search term (e.g., "laptop", "iPhone 16 Pro") |
category | String | No | Full Idealo category URL to scrape |
minPrice | Number | No | Minimum price filter in EUR |
maxPrice | Number | No | Maximum price filter in EUR |
sortBy | String | No | Sort order: relevance, cheapest, most-expensive, newest, rating |
maxResults | Integer | No | Maximum products to return (default: 100) |
proxyConfiguration | Object | No | Proxy settings (residential proxies recommended) |
Output
Each result contains comprehensive price comparison data:
| Field | Type | Example |
|---|---|---|
name | String | "Lenovo ThinkPad X1 Carbon Gen 11" |
brand | String | "Lenovo" |
price | Number | 1249.00 |
currency | String | "EUR" |
priceRange | Object | {"min": 1249.00, "max": 1599.00} |
productUrl | String | Full Idealo product page URL |
imageUrl | String | Primary product image URL |
category | String | "Notebooks" |
numberOfOffers | Number | 47 |
rating | Number | 4.6 |
reviewCount | Number | 89 |
specs | Object | {"Display": "14 Zoll", "RAM": "16 GB"} |
url | String | Source search/category URL |
scrapedAt | String | "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: 10before 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.