Idealo.de Price Comparison Scraper
Pricing
Pay per event
Idealo.de Price Comparison Scraper
Scrape product prices, specifications, ratings, and price history from Idealo.de - Germany's leading price comparison platform
5.0 (1)
Pricing
Pay per event
0
2
1
Last modified
a day ago
Idealo.de Price Comparison Scraper - Extract Product Prices & Specifications
Scrape product prices, specifications, ratings, and price history from Idealo.de - Germany's leading price comparison platform
What does this scraper do?
Extract comprehensive product data from Idealo.de including:
- Product Information: Names, categories, images, ratings, and reviews
 - Price Comparison: Shop offers with prices, shipping costs, and total costs
 - Detailed Specifications: 70+ technical specs per product (display, processor, RAM, camera, battery, etc.)
 - Price Statistics: Historical price data (lowest, average, highest prices)
 - Payment & Delivery: Accepted payment methods, delivery times, and availability
 - Variants: Product variations (colors, sizes, storage capacities)
 
Use Cases
E-commerce & Retail
- Competitor Price Monitoring: Track competitor pricing across multiple shops
 - Dynamic Pricing: Adjust your prices based on market data
 - Product Research: Analyze product specifications and features before sourcing
 
Market Research
- Price Trend Analysis: Monitor price fluctuations over time
 - Market Intelligence: Understand pricing strategies in your category
 - Product Comparison: Compare specifications across similar products
 
Automation & Integration
- n8n/Zapier Integration: Feed price data into automation workflows
 - Price Alert Systems: Build custom price drop notifications
 - Inventory Management: Track product availability across shops
 - Google Sheets Export: Analyze data in spreadsheets
 
Input Parameters
| Field | Type | Description | Default | 
|---|---|---|---|
| productUrls | Array | List of Idealo.de product URLs to scrape | Required | 
| maxOffers | Number | Maximum shop offers to extract per product (1-500) | 100 | 
| includePriceHistory | Boolean | Extract price statistics (lowest, average, highest) | true | 
| useProxies | Boolean | Use Apify proxies to avoid blocking | false | 
| proxyType | String | Proxy type: SHADER (datacenter) or RESIDENTIAL | SHADER | 
Example Input
{"productUrls": ["https://www.idealo.de/preisvergleich/OffersOfProduct/204771161_-iphone-16-128gb-schwarz-apple.html"],"maxOffers": 50,"includePriceHistory": true,"useProxies": false}
Output Data
Each product returns a single record with all data:
{"productId": "204771161","productName": "Apple iPhone 16 128GB Schwarz","productUrl": "https://www.idealo.de/preisvergleich/OffersOfProduct/204771161_-iphone-16-128gb-schwarz-apple.html","category": "Elektroartikel > Telekommunikation > Handys & Smartphones > Apple iPhone 16","imageUrl": "https://cdn.idealo.com/folder/Product/204771/1/204771161/s1_produktbild_gross/apple-iphone-16-128gb-schwarz.jpg","rating": 5,"reviewCount": 2,"specs": {"Displaygröße": "6,1 Zoll / 15,494 cm","Displayauflösung": "2.556 x 1.179 Pixel / Full HD","RAM": "8 GB","Prozessortyp": "A18","interner Speicher": "128 GB","Kamera 1": "Weitwinkel, 26mm, OIS, f/1,6, 48MP","Akku-Kapazität": "3.561 mAh"},"variants": [{"name": "128GB Schwarz","url": "https://www.idealo.de/...","minPrice": 619,"offerCount": 32,"imageUrl": "https://cdn.idealo.com/..."}],"offers": [{"shop": "Amazon","shopUrl": "https://...","shopRating": 4.5,"shopReviewCount": 12000,"price": 619.00,"shipping": 0,"total": 619.00,"currency": "EUR","availability": "sofort lieferbar","deliveryTime": "bis Mo. 04.11.","paymentMethods": ["PayPal", "Visa", "Mastercard", "Rechnung"],"condition": "Neu"}],"priceStats": {"lowest": 609.90,"average": 662.65,"highest": 709.00},"totalVariants": 1,"totalOffers": 32,"priceRange": {"min": 619.00,"max": 999.00},"scrapedAt": "2024-11-01T14:40:00.000Z"}
Supported Product Types
- Electronics: Smartphones, laptops, tablets, TVs, cameras
 - Appliances: Washing machines, refrigerators, vacuum cleaners
 - Computing: Processors, graphics cards, SSDs, monitors
 - Gaming: Consoles, games, accessories
 - Home & Garden: Furniture, tools, decorations
 - Fashion: Shoes, clothing, watches
 - Sports: Fitness equipment, outdoor gear
 
Features
✅ Flat Data Structure - Easy to use in automation tools (n8n, Zapier, Make) ✅ Complete Specifications - 70+ technical details per product ✅ Price History - Track lowest, average, and highest prices ✅ Multiple Variants - Supports product variations (colors, sizes) ✅ Payment Details - Accepted payment methods per shop ✅ Delivery Information - Shipping costs and delivery times ✅ Anti-Bot Protection - Stealth mode with proxy support ✅ Batch Processing - Scrape multiple products in one run
Pricing
Pay-per-event pricing: €0.001-0.01 per product (depending on data complexity)
Typical costs:
- 100 products = €0.10 - €1.00
 - 1,000 products = €1.00 - €10.00
 
Note: Residential proxies cost extra (€2-5/GB) if needed for heavy usage.
How to Use
1. Via Apify Console
- Go to Apify Console
 - Find "Idealo Scraper" in the store
 - Enter product URLs
 - Click "Start"
 
2. Via API
curl -X POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN" \-d '{"productUrls": ["https://www.idealo.de/preisvergleich/OffersOfProduct/204771161_-iphone-16-128gb-schwarz-apple.html"],"maxOffers": 50}'
3. Via Apify Client (Node.js)
const { ApifyClient } = require('apify-client');const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('YOUR_ACTOR_ID').call({productUrls: ['https://www.idealo.de/preisvergleich/OffersOfProduct/204771161_-iphone-16-128gb-schwarz-apple.html'],maxOffers: 50,includePriceHistory: true});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
4. With n8n / Zapier / Make
The flat output structure is optimized for automation tools:
- Each product = one record
 - No nested arrays for core data
 - All fields have predictable names
 - Easy to map to spreadsheets or databases
 
FAQ
Q: Can I scrape multiple products at once?
A: Yes, provide an array of URLs in productUrls. The scraper processes them sequentially.
Q: How often can I run this? A: You can schedule it hourly/daily via Apify Scheduler or run on-demand via API.
Q: Do I need proxies? A: For occasional use (< 100 products/day), proxies are optional. For heavy usage, enable residential proxies.
Q: What if a product has no reviews?
A: Fields like rating and reviewCount will be null or 0 for new products.
Q: Can I track price changes over time?
A: Yes! Use Apify's built-in scheduler and store results in a database. The priceStats field shows historical price ranges.
Q: How long does it take? A: ~20-30 seconds per product including all data (specs, offers, price stats).
Technical Details
- Browser: Playwright with stealth plugin for anti-bot evasion
 - Proxy Support: Apify datacenter and residential proxies
 - Error Handling: Per-product error isolation (one failure doesn't stop the run)
 - Rate Limiting: Automatic delays to avoid detection
 - Data Validation: Zod schema validation for inputs
 
🔗 Explore More of Our Actors
📊 Price Comparison (German Market)
| Actor | Description | 
|---|---|
| Billiger.de Scraper | Extract prices from Germany's largest price comparison platform | 
| Geizhals Scraper Pro | Scrape Geizhals.de for tech product prices and specifications | 
| Testberichte Scraper Pro | Extract product reviews and ratings from Testberichte.de | 
| Chip.de Bestenlisten Scraper | Scrape Chip.de best-of lists for tech product rankings | 
🚗 Automotive
| Actor | Description | 
|---|---|
| AutoScout24 Scraper | Scrape vehicle listings from AutoScout24 with detailed specs | 
| Leasingmarkt Scraper | Extract car leasing deals from German leasing platforms | 
| eBay Kleinanzeigen Scraper | Extract classified ads from eBay Kleinanzeigen (German market) | 
| eBay Kleinanzeigen Deals | Find and track deals on eBay Kleinanzeigen | 
| Facebook Marketplace Deal Finder | Discover deals and listings on Facebook Marketplace | 
🛒 E-commerce
| Actor | Description | 
|---|---|
| Shopify Scraper Pro | Extract complete Shopify product data with variants and sales estimates | 
| eBay Scraper (PPR) | Extract eBay products with seller analytics and engagement metrics | 
| Etsy Scraper Pro | Fast Etsy product scraper with ratings, reviews, and shop data | 
| Amazon Reviews Scraper | Extract Amazon customer reviews for sentiment analysis | 
| Amazon Bestsellers Tracker | Monitor Amazon bestseller rankings and track trending products | 
Keywords
idealo scraper, idealo.de API, price comparison scraper, German price scraper, e-commerce data extraction, product price monitoring, competitive pricing analysis, price tracking automation, idealo price history, product specifications scraper, n8n idealo integration, zapier price monitoring
Need help? Report issues at GitHub Issues Documentation: See Apify Docs for integration guides
On this page
Share Actor:
