Saturn Germany Scraper — Electronics Prices & Data
Pricing
from $1.20 / 1,000 result scrapeds
Saturn Germany Scraper — Electronics Prices & Data
Scrape products from Saturn.de, Germany's electronics retailer (sister brand of MediaMarkt). Extract names, brands, prices, EAN codes, ratings, reviews, stock and images by keyword. No login, no cookies.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Saturn Germany Scraper
Scrape products from Saturn.de, MediaMarkt's sister electronics retailer in Germany (both owned by Ceconomy/MediaMarktSaturn). Search by keyword and pull clean, structured product data: names, brands, prices, original prices, discounts, EAN barcodes, ratings, review counts, stock status, categories, and images.
No login. No cookies. No account required.
What this scraper does
Give it a German keyword ("waschmaschine", "laptop", "kopfhörer", "fernseher", "iphone") and it returns matching Saturn products as flat JSON rows. Each row is a real product with its current online price, brand, EAN barcode, rating, stock status, and image, ready to load into a spreadsheet, database, or price-monitoring pipeline.
Saturn sits behind Cloudflare bot protection. This actor handles that for you and reads the product data straight from the storefront's own server-rendered state, so the output is clean and complete without any DOM guesswork.
Why use this scraper?
- Price monitoring — Track Saturn prices for laptops, phones, TVs, cameras, and appliances over time and catch discounts as they land.
- Competitive analysis — Compare Saturn pricing against MediaMarkt, Amazon, Otto, and other German electronics retailers on matching EAN codes.
- Market research — Analyse assortment, brand coverage, and pricing across every electronics category.
- Retail intelligence — Monitor online stock status and discount percentages across large product ranges.
- Catalogue enrichment — Match products by EAN to enrich your own catalogue with images, ratings, and category data.
- Brand monitoring — Track how your brand's products are priced, rated, and merchandised on Saturn.
- Data journalism & academia — Build datasets on German consumer-electronics pricing and consumer ratings.
- Reselling & arbitrage — Find discounted lines and price gaps against other German and EU electronics retailers.
How to scrape Saturn data
- Create an Apify account — Sign up at apify.com (free tier available).
- Open the Saturn Germany Scraper — Navigate to this actor's page in the Apify Store.
- Enter a search term — Type a German product keyword (e.g., "waschmaschine", "laptop", "kopfhörer"). The scraper matches it against Saturn's full catalogue.
- Refine (optional) — Restrict to in-stock items, or raise the delay between requests for very large runs.
- Set a result limit — Choose how many products you want (default: 100).
- Run the actor — Click "Start".
- Download your data — Export as JSON, CSV, or Excel from the Dataset tab, or pull it via the Apify API for automated workflows.
Input
| Field | Type | Description |
|---|---|---|
searchQuery | string | German keyword to search the catalogue (e.g. waschmaschine, laptop, kopfhörer). Defaults to waschmaschine. |
maxResults | integer | Maximum number of products to scrape. Default 100. |
inStockOnly | boolean | Only return products available and buyable online. Default false. |
requestDelaySecs | integer | Minimum pause between page requests. Raise to 5–15 for large runs. Default 0 (adaptive backoff). |
proxyConfiguration | object | Proxy settings. Left at the default (German residential) for most use cases. |
An empty input {} runs a valid scrape (waschmaschine, up to 100 products), so the actor always returns data.
Output
Each product is a flat JSON row:
| Field | Type | Example |
|---|---|---|
name | string | KOENIC KWM 7152 A INV Frontlader-Waschmaschine (7 kg, 1350 U/Min., A, Ja) |
brand | string | KOENIC |
price | number | 299.99 |
originalPrice | number | null | null |
currency | string | EUR |
discountPercentage | number | null | null |
ean | string | 4049011189911 |
sku | string | 2858998 |
inStock | boolean | null | true |
onlineStatus | string | AVAILABLE |
rating | number | null | 4.2687 |
reviewCount | number | null | 67 |
energyClass | string | A |
category | string | Haushalt + Garten > Waschen + Trocknen > Waschmaschinen > Frontlader Waschmaschinen |
imageUrl | string | https://assets.mmsrg.com/isr/166325/c1/-/ASSET_MMS_181477319 |
url | string | https://www.saturn.de/de/product/_koenic-kwm-7152-a-waschmaschine-7-kg-1350-umin-a-2858998.html |
scrapedAt | string | 2026-08-27T09:18:51.406Z |
Example output
{"name": "KOENIC KWM 7152 A INV Frontlader-Waschmaschine (7 kg, 1350 U/Min., A, Ja)","brand": "KOENIC","price": 299.99,"originalPrice": null,"currency": "EUR","discountPercentage": null,"ean": "4049011189911","sku": "2858998","inStock": true,"onlineStatus": "AVAILABLE","rating": 4.2687,"reviewCount": 67,"energyClass": "A","category": "Haushalt + Garten > Waschen + Trocknen > Waschmaschinen > Frontlader Waschmaschinen","imageUrl": "https://assets.mmsrg.com/isr/166325/c1/-/ASSET_MMS_181477319","url": "https://www.saturn.de/de/product/_koenic-kwm-7152-a-waschmaschine-7-kg-1350-umin-a-2858998.html","scrapedAt": "2026-08-27T09:18:51.406Z"}
Live cloud test run (waschmaschine, 20 products): 20/20 items returned every field above populated — 100% coverage on name, brand, price, currency, EAN, SKU, stock, rating, review count, category, image and URL. energyClass is populated for products that carry an EU energy label (appliances, TVs, monitors) and is empty for others (laptops, accessories). originalPrice and discountPercentage are set only when a product is on offer.
How it works
Saturn.de is a React/PWA storefront behind Cloudflare bot protection, running the exact same Ceconomy platform as MediaMarkt.de. This actor fetches each server-rendered listing page and reads Saturn's own embedded product state directly (the same data the site uses to render), so the output is clean and structured — not scraped from fragile HTML markup. Search results are paginated automatically until your result limit is reached.
Cost
Each listing page returns around 12 products in a single request. At current Bright Data Web Unlocker rates that works out to roughly $0.0002 of proxy cost per result — a small fraction of the platform usage fee for a run. Usage cost only settles once a run finishes with the status SUCCEEDED — check the run's Usage tab after completion for the final figure, not the estimate shown while it's still going.
Tips
- Use German keywords. Saturn is a German storefront, so
kopfhörerreturns more thanheadphonesandwaschmaschinemore thanwashing machine. - Broad category terms return the most. Terms like
waschmaschine,laptop,fernseher,staubsauger, andsmartphonemap to full catalogue categories with hundreds of products. - Large runs. For thousands of products, set
requestDelaySecsto5–10to stay comfortably under rate limits.
Limitations
- Search is keyword-driven; there is no full-catalogue crawl mode in this version.
- Physical in-store (per-branch) stock is not included — availability reflects the national online status.
- Marketplace (third-party) offers are included and flagged via
onlineStatus.
Related Scrapers
Building a cross-retailer electronics price dataset? Pair this with other Studio AMBA electronics scrapers:
- MediaMarkt Germany Scraper — Saturn's sister chain, same platform, same German catalogue depth.
- MediaMarkt Spain Scraper — the same Ceconomy stack on the Spanish storefront.
- Otto Scraper — large German general & electronics marketplace.
- Conrad Scraper / Cyberport Scraper — German electronics specialists.
- Alternate Scraper — German IT & electronics retailer.
- Coolblue Scraper / Krefel Scraper — Benelux electronics retailers.
- Euronics Scraper / Elgiganten Scraper — European electronics chains.
Match products across all of them by ean to compare prices on identical items.