Hinnavaatlus Scraper - Estonia Price Comparison avatar

Hinnavaatlus Scraper - Estonia Price Comparison

Pricing

from $10.00 / 1,000 products

Go to Apify Store
Hinnavaatlus Scraper - Estonia Price Comparison

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

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Features

Limited permissions

Share

Norm Data

🏷️ 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

  1. Create a free Apify account.
  2. Pick the filters you need, or keep the ready-made input.
  3. Click Start.
  4. 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 forFreeBronzeSilverGold+
Product: One product saved to the dataset.0.0130.0120.0110.01
Details: Every store offer with store contacts, specs and price range, for one product.0.0070.00650.0060.0055

Example: 1,000 products cost about $12 on Bronze. No proxy or compute costs on top.

📦 What data you get

FieldDescription
imageUrlMain photo.
idHinnavaatlus product id.
name, brand, modelProduct name, brand and model (the name without the brand).
mainCategory, category, subcategoryMain category, category and subcategory (in Estonian).
sku, gtinManufacturer code (SKU) and barcode (GTIN/EAN).
price, priceChangeLowest price in euros, and its last change (negative = cheaper).
lowestPrice, highestPrice, cheapestStore(Details) Lowest and highest store price, and the cheapest store.
offersCountNumber of offers.
storeCount(Details) Number of different stores.
stockin stock, arriving soon or not in stock (live from the product page with Details; the search list can lag a little).
descriptionShort description (in Estonian).
searchQueryThe search that found it.
isNew, isHotMarked new or hot (popular deal) on the site.
urlIts Hinnavaatlus page.
imagesEvery 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.
scrapedAtWhen this row was saved.
errorOnly 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

SectionWhat it's for
Maximum resultsAlways first, caps the whole run. Empty means no limit.
What to scrapeCategories and search terms.
FiltersBrands, stores, minimum price (€), maximum price (€), only in stock and sort by.
Add-onsDetails.
MonitoringOnly new products and monitor name.
LinksLinks instead of the fields above. Filters are ignored with links.

❓ 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.

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

⌂ 换网址