Heureka Scraper - Czech Price Comparison & Deals avatar

Heureka Scraper - Czech Price Comparison & Deals

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
Heureka Scraper - Czech Price Comparison & Deals

Heureka Scraper - Czech Price Comparison & Deals

Scrape product prices and deals from Heureka.cz, the largest price comparison site in Czech Republic. Compare prices across Czech retailers, extract ratings, reviews, and offers. No login or cookies required.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

2

Bookmarked

16

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

Heureka Scraper — Czech Price Comparison, Product Deals & Offers

Scrape product prices, deals, and offers from Heureka.cz — the largest price comparison site in Czech Republic and Slovakia with over 50 million monthly visits. Compare prices across Czech retailers, extract ratings, reviews, and offers 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 Heureka Scraper?

  • Price monitoring — Track the lowest prices for products across all Czech online shops listed on Heureka.cz
  • Market research — Compare pricing, ratings, and availability across the Czech Republic's largest comparison platform
  • 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 in the Czech market
  • Deal discovery — Find the best offers across thousands of Czech and Slovak retailers

How to scrape Heureka data

  1. Go to the Input tab and enter a search query (e.g., "notebook", "televize", "iPhone 16")
  2. Optionally set maximum results and proxy configuration
  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

You can also provide a direct Heureka category URL (e.g., https://notebooky.heureka.cz/) to scrape an entire product category instead of using search.

Input

FieldTypeRequiredDescription
searchQueryStringNoSearch term in Czech or English (e.g., "notebook", "televize", "Samsung TV")
categoryUrlStringNoFull Heureka category URL to scrape. Overrides search query if provided.
maxResultsIntegerNoMaximum products to return (default: 100, max: 10,000)
proxyConfigurationObjectNoProxy settings. Czech residential proxies recommended for reliable scraping.

If both searchQuery and categoryUrl are empty, the actor defaults to searching for "notebook".

Output

Each result contains comprehensive price comparison data:

FieldTypeExample
nameString"Lenovo IdeaPad 5 15ALC05"
brandString"Lenovo"
priceNumber14990
currencyString"CZK"
originalPriceNumber17990 (price before the discount; null when not discounted)
highestPriceNumber21714 (dearest offer across the shops that stock it)
discountPercentageNumber19
numberOfOffersNumber23
shopCountNumber21
ratingNumber97 (percent, the scale Heureka publishes)
reviewCountNumber87
imageUrlStringPrimary product image URL
productUrlStringFull Heureka product page URL
categoryString"Notebooky"
descriptionStringShort product description
urlStringSource search/category page URL
scrapedAtString"2026-05-27T10:30:00.000Z"

Example output

{
"name": "Apple MacBook Air M3 256GB",
"brand": "Apple",
"price": 27990,
"currency": "CZK",
"originalPrice": null,
"highestPrice": 32990,
"discountPercentage": null,
"numberOfOffers": 35,
"shopCount": 31,
"rating": 98,
"reviewCount": 156,
"imageUrl": "https://im9.cz/iR/importedm/heureka/product-detail/macbook-air-m3.jpg",
"productUrl": "https://www.heureka.cz/apple-macbook-air-m3-256gb/",
"category": "Notebooky",
"description": "Apple MacBook Air s cipem M3, 13.6\" Liquid Retina displej, 8GB RAM, 256GB SSD",
"url": "https://www.heureka.cz/vysledky-hledani/?q=macbook",
"scrapedAt": "2026-05-27T10:30:00.000Z"
}

How much does it cost to scrape Heureka?

This Actor is priced per result: 0.005 USD per product, plus 0.01 USD per GB when the run starts. There is no separate proxy bill — unblocking is included in the per-result price.

  • 20 products: ~0.11 USD
  • 100 products: ~0.51 USD
  • 1,000 products: ~2.51 USD
  • 10,000 products: ~25.01 USD

A run's usage cost only settles once the run reports SUCCEEDED. Reading the dataset while the run is still going shows a cost far below the final one, so check the total after the run finishes. The Apify Free plan includes 5 USD/month of platform usage.

Tips for best results

  • Use Czech residential proxies — Heureka blocks datacenter IPs. Czech residential proxies are strongly recommended for reliable scraping
  • Search in Czech — For best results, use Czech search terms: "notebook" works, but "televize" will give better results than "television"
  • Start small — Test with maxResults: 10 before running large scrapes
  • Use category URLs — For targeted scraping, paste a full Heureka category URL (e.g., https://notebooky.heureka.cz/) instead of a search query
  • Schedule regular runs — Set up scheduled runs for ongoing price monitoring in the Czech market

Use cases

  • Price tracking — Monitor product prices across Czech e-shops and get alerts when prices drop
  • Market entry research — Understand Czech market pricing before launching products in Czech Republic
  • Competitor monitoring — Track how competitors price products on Heureka.cz
  • Data journalism — Analyze pricing trends in the Czech consumer electronics market
  • Academic research — Study e-commerce pricing dynamics in Central Europe

FAQ and support

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

Why am I getting no results? If Heureka itself shows no products for your search term or category, the run succeeds with 0 items and says so in the status message. If a page could not be read after several retries, the run fails and the status message names the page. Try a Czech search term ("pračka" instead of "washing machine").

How does pagination work? Heureka shows 24 products per page. Many searches (for example "notebook" or "televize") open a category page on Heureka, and the Actor then pages through that category. Each product is returned once per run, even when Heureka repeats a promoted product on the next page.

What happens with a very large maxResults? The Actor stops fetching new pages shortly before the run timeout and finishes with the products it already has. The status message says it stopped early. Raise the run timeout if you need more products in one run.

What about Heureka.sk? This Actor is optimized for Heureka.cz (Czech market). Slovak Heureka support may be added in a future version.

Can I scrape product detail pages? Currently the Actor scrapes search result and category listing pages. Individual product detail pages with full specifications may be added in a future version.

For issues or feature requests, please open an issue on the Actor page or contact support.