Hinnavaatlus Scraper - Estonia Price Comparison
Pricing
from $10.00 / 1,000 products
Hinnavaatlus Scraper - Estonia Price Comparison
Scrape Hinnavaatlus.ee, the Estonian price comparison site: products by category or search term with lowest price, price change, offer count, brand, SKU and GTIN. Add every store offer with price, stock, shop link and store contacts, plus specs and price range.
Pricing
from $10.00 / 1,000 products
Rating
0.0
(0)
Developer
Norm Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share

🏷️ Hinnavaatlus Scraper - Estonia Price Comparison
Extract products and prices from Hinnavaatlus.ee, the Estonian price comparison site. Pick from the site's 537 categories or type search terms, filter by store, brand, price range and stock, and get each product's lowest price, last price change, number of offers, brand, model, SKU and GTIN (EAN). Turn on Details to add every store offer (store, price, price change, monthly instalments, live stock, delivery note, the store's own SKU, GTIN and category, and the shop link) with the store's registration code, phone, e-mail, address, logo and rating, plus the highest price, the cheapest store, specs, authorized resellers with their contacts and the date the product was added. It reads every product of a category, not only the first 5,000 the site shows, and can run on a schedule to send you only new products.
👉 Try it now: press Start. The ready-made input gives you 10 products in a few seconds.
💰 $0.013 per product on the Free plan (10 products per run), from $0.012 on paid plans. See pricing
✨ Why this scraper?
Every offer with the store behind it
Price, monthly instalments, stock, delivery note and shop link, next to the store's registration code, phone, e-mail and address.Live stock
With Details, stock comes from the product page, which is fresher than the site's search list.Every product, not the first 5,000
Automatic price-band splitting for big categories.Fast
About 1,000 products in 6 seconds without details and 36 seconds with details, with no proxy needed.Clean, typed data
Prices as numbers in euros, GTIN as text, stock as "in stock", "arriving soon" or "not in stock", dates as YYYY-MM-DD, tracking tags removed from every shop link.537 categories to pick from
(in Estonian: Mobiiltelefonid, Sülearvutid, Telerid...), or any search terms you type, like the site's search box, alone or inside each category.Apify platform
Schedule runs, get only new products, export to Excel or CSV, use the API, or connect Google Sheets, Zapier and Make.
🚀 How to scrape Hinnavaatlus
- Create a free Apify account.
- Pick the filters you need, or keep the ready-made input.
- Click Start.
- Download the products as Excel, CSV or JSON from the Output tab.
💰 Pricing
How much does it cost to scrape Hinnavaatlus?
You pay a one-time $0.003 per run, plus a price for each product saved (and for each add-on you turn on):
| Charged for | Free | Bronze | Silver | Gold+ |
|---|---|---|---|---|
| Product: One product saved to the dataset. | 0.013 | 0.012 | 0.011 | 0.01 |
| Details: Every store offer with store contacts, specs and price range, for one product. | 0.007 | 0.0065 | 0.006 | 0.0055 |
Example: 1,000 products cost about $12 on Bronze. No proxy or compute costs on top.
📦 What data you get
| Field | Description |
|---|---|
imageUrl | Main photo. |
id | Hinnavaatlus product id. |
name, brand, model | Product name, brand and model (the name without the brand). |
mainCategory, category, subcategory | Main category, category and subcategory (in Estonian). |
sku, gtin | Manufacturer code (SKU) and barcode (GTIN/EAN). |
price, priceChange | Lowest price in euros, and its last change (negative = cheaper). |
lowestPrice, highestPrice, cheapestStore | (Details) Lowest and highest store price, and the cheapest store. |
offersCount | Number of offers. |
storeCount | (Details) Number of different stores. |
stock | in stock, arriving soon or not in stock (live from the product page with Details; the search list can lag a little). |
description | Short description (in Estonian). |
searchQuery | The search that found it. |
isNew, isHot | Marked new or hot (popular deal) on the site. |
url | Its Hinnavaatlus page. |
images | Every photo. |
specs | (Details) Specs as label → value (in Estonian). |
offers | (Details) Every store offer: store, the name, description, category, SKU, GTIN and photo the store gives it, price, price change, monthly instalments (months → €), stock, availability text, used, delivery note, shop link (without tracking tags), updated date, and the store rating, reviews, registration code, phone, e-mail, address, website and logo. |
authorizedResellers | (Details) Stores the brand authorizes for this product, with their registration code, phone, e-mail, address, website, logo, rating, reviews and product count. |
addedAt | (Details) Date the product was added to the site. |
scrapedAt | When this row was saved. |
error | Only present when a row failed. The fields that loaded are still there. |
Fields marked Details only appear when that add-on is on.
Example row (trimmed)
{"imageUrl": "https://i.hinnavaatlus.ee/p/1200/e7/e7/garmin-fenix-8-pro-amoled-51mm-s949.png","id": "6608298","name": "Garmin Fenix 8 Pro AMOLED 51mm Sapphire/Carbon Gray DLC Titanium with Black/Pebble Gray Silicone Band","brand": "Garmin","model": "Fenix 8 Pro AMOLED 51mm Sapphire/Carbon Gray DLC Titanium with Black/Pebble Gray Silicone Band","mainCategory": "Mobiiltelefonid","category": "Kantavad nutiseadmed","sku": "010-03199-01","gtin": "753759350970","price": 953.05,"priceChange": -18.94,"lowestPrice": 953.05,"highestPrice": 2359,"cheapestStore": "RDE.EE","offersCount": 32,"storeCount": 25,"stock": "in stock","description": "Garmin fēnix® 8 Pro on vastupidav ja nutikas multispordi GPS-kell, mis ühendab LTE ja satelliitside, et hoida sind ühenduses ka väljaspool mobiilivõrku. AMOLED ekraan, pikk aku ...","searchQuery": "Mobiiltelefonid › Kantavad nutiseadmed","isNew": false,"isHot": false,"url": "https://www.hinnavaatlus.ee/6608298/garmin-fenix-8-pro-amoled-51mm-sapphirecarbon/","images": ["https://i.hinnavaatlus.ee/p/1200/e7/e7/garmin-fenix-8-pro-amoled-51mm-s949.png"],"specs": { "Mudel": "Garmin Fēnix", "eSIM": "Jah", "LTE": "Jah" },"offers": [{ "store": "Photopoint", "storeId": 144, "offerName": "fenix 8 Pro 51 mm, LTE, AMOLED, Sapphire, Carbon grey DLC titanium with Black/pebble grey silicone b", "offerDescription": null, "storeCategory": "Spordikellad -> Spordikellad", "offerSku": "010-03199-01", "offerGtin": "753759350970", "offerImageUrl": "https://static3.nordic.pictures/57082588-large_default/n.jpg", "price": 1149, "priceChange": -220, "monthlyPayments": { "6": 206.72, "12": 110.97, "24": 63.1, "36": 47.14, "48": 39.16 }, "stock": "not in stock" }],"authorizedResellers": [{ "name": "Digizone", "registrationCode": "10914741", "phone": "740 5392; 5836 3600", "email": "klienditugi@digizone.ee", "address": "Riia 24, Tartu, 51010", "website": "http://www.digizone.ee/", "logoUrl": "https://i.hinnavaatlus.ee/f/600x180/digizone.png", "rating": 3.91, "reviewsCount": 66, "productsCount": 83323 }],"addedAt": "2025-09-07","scrapedAt": "2026-11-04T14:39:45.793Z"}
⚙️ Input
| Section | What it's for |
|---|---|
| Maximum results | Always first, caps the whole run. Empty means no limit. |
| What to scrape | Categories and search terms. |
| Filters | Brands, stores, minimum price (€), maximum price (€), only in stock and sort by. |
| Add-ons | Details. |
| Monitoring | Only new products and monitor name. |
| Links | Links instead of the fields above. Filters are ignored with links. |
🔗 Related scrapers
- Websosanh Scraper: Vietnam Price Comparison & Store Offers.
- Zap.co.il Scraper: Israel Price Comparison & Store Offers.
- Buscapé & Zoom Price Scraper
- Knasta Scraper: Chile & Peru Price Tracker & Real Deals.
❓ FAQ and troubleshooting
Is there a Hinnavaatlus API? Do I need an API key?
Hinnavaatlus has no public data API for this. This Actor works as a Hinnavaatlus API alternative: it reads the public pages and gives you clean JSON, CSV or Excel, with no API key, no login and no code to maintain. You can also call it from your own code with the Apify API, or from an AI agent through MCP.
Why do I get only 10 products?
On the Apify free plan each run saves up to 10 results, so you can try it before paying. Any paid plan removes the limit.
Is there a limit per search?
The site shows at most 5,000 products per search. The scraper splits bigger categories by price, so you get all of them. When more than 5,000 products share one exact price, the log says so.
What is in the base price and what is in Details?
The base row has the name, brand, model, categories, SKU, GTIN, lowest price, price change, offer count, stock, description, photos and flags. Details adds every store offer (with instalments, live stock and the store's own SKU and GTIN) with the store contacts, the highest price, the cheapest store, the store count, specs, authorized resellers and the date added.
Why are prices in a different order when I pick a sort?
Searches over 5,000 products are read by price band, cheapest band first, with your sort inside each band.
Few or no results
The site is in Estonian: try "kõrvaklapid" instead of "headphones", or pick a category from the list. The log shows how many products each search has.
A brand was skipped
The log says when no product of that brand was found. Check the spelling as the site writes it (for example "Samsung", "Apple").
Is this an official Hinnavaatlus tool?
No. It is independent and not affiliated with Hinnavaatlus. It reads only data Hinnavaatlus publishes on its public pages, at a moderate pace. Use the data in line with Hinnavaatlus's terms and the laws that apply to you.
📧 Contact
Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com