Compari.ro Scraper - Romania Price Comparison avatar

Compari.ro Scraper - Romania Price Comparison

Pricing

from $5.00 / 1,000 result scrapeds

Go to Apify Store
Compari.ro Scraper - Romania Price Comparison

Compari.ro Scraper - Romania Price Comparison

Scrape product prices and merchant offers from Compari.ro, Romania's leading price comparison engine. Compare prices across hundreds of Romanian online stores. Extract product names, price ranges, merchant lists, ratings, reviews, and more. No login required.

Pricing

from $5.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Compari.ro Scraper

Scrape product prices and merchant offers from Compari.ro, Romania's leading price comparison engine with millions of products across hundreds of online stores.

Extract product names, price ranges, merchant offers, ratings, reviews, images, and more. No login or cookies required.

How to scrape Compari.ro data

  1. Go to the Compari.ro Scraper on Apify Store.
  2. Click Try for free to open the actor in Apify Console.
  3. Enter your search query (e.g., "telefon", "laptop", "Samsung Galaxy") or paste a Compari.ro category URL.
  4. Set the maximum number of results you want.
  5. Optionally enable Include Merchant Offers to get full price comparison data from all stores.
  6. Click Start and wait for the run to finish.
  7. Download your data in JSON, CSV, Excel, or connect via API.

Input parameters

ParameterTypeDescription
searchQuerystringSearch term for products (default: "telefon")
categoryUrlstringDirect Compari.ro category URL to scrape
maxResultsintegerMaximum products to return (default: 100)
includeOffersbooleanExtract individual merchant offers per product (default: false)
proxyConfigurationobjectProxy settings (residential Romanian IP recommended)

Output data

Each product in the output dataset contains:

FieldTypeDescription
productNamestringFull product name
lowestPricenumberLowest price across all merchants
highestPricenumberHighest price across all merchants
currencystringCurrency code (RON)
numberOfOffersintegerNumber of stores offering this product
categorystringProduct category
brandstringBrand or manufacturer
ratingnumberAverage user rating
reviewCountintegerNumber of user reviews
imageUrlstringProduct image URL
urlstringFull Compari.ro product page URL
merchantsarrayIndividual merchant offers (when enabled)
scrapedAtstringISO 8601 timestamp

Example output

{
"productName": "Samsung Galaxy S24 Ultra 256GB",
"lowestPrice": 4599.99,
"highestPrice": 5299.00,
"currency": "RON",
"numberOfOffers": 12,
"category": "Telefoane mobile",
"brand": "Samsung",
"rating": 4.7,
"reviewCount": 89,
"imageUrl": "https://www.compari.ro/images/products/samsung-galaxy-s24-ultra.jpg",
"url": "https://www.compari.ro/telefoane-mobile-c3277/samsung/galaxy-s24-ultra-256gb-p123456789/",
"merchants": [
{
"merchantName": "eMAG",
"price": 4599.99,
"merchantUrl": "https://www.emag.ro/..."
},
{
"merchantName": "Altex",
"price": 4799.00,
"merchantUrl": "https://www.altex.ro/..."
}
],
"scrapedAt": "2026-06-09T12:00:00.000Z"
}

Use cases

  • Price monitoring — Track product prices across Romanian online stores over time.
  • Competitor analysis — Compare your prices against hundreds of Romanian retailers.
  • Market research — Analyze product availability, pricing trends, and brand presence in Romania.
  • Deal finding — Identify the lowest prices for specific products across all stores.
  • E-commerce intelligence — Monitor merchant activity, new product launches, and pricing strategies.

Supported categories

Compari.ro covers all major product categories including:

  • Electronics (phones, laptops, TVs, tablets)
  • Home appliances (washing machines, fridges, ovens)
  • IT & peripherals (monitors, printers, networking)
  • Fashion (clothing, shoes, accessories)
  • Home & garden (furniture, tools, decor)
  • Beauty & health (cosmetics, personal care)
  • Sports & outdoors
  • Auto parts & accessories
  • Books, toys, and more

Tips for best results

  • Use Romanian search terms for best results (e.g., "telefon mobil" instead of "mobile phone").
  • Category URLs are more reliable than search queries for large-scale scraping.
  • Residential proxies with Romanian IP addresses are recommended for consistent access.
  • Enable merchant offers only when you need individual store prices — it's slower but gives complete comparison data.
  • Start with a small maxResults (10-20) to test your query before scaling up.

How scraping Compari.ro works

This actor uses Playwright to render Compari.ro pages in a headless browser. It extracts data through multiple strategies:

  1. JSON-LD structured data — Preferred method, extracts clean structured product data.
  2. DOM extraction — Parses product cards from the HTML when structured data isn't available.
  3. Embedded JavaScript data — Extracts product data from inline scripts as a fallback.

The actor handles pagination automatically and can navigate both search results and category listings.

Proxy configuration

Compari.ro is a Romanian website that may block non-Romanian traffic. For best results:

  • Use Apify residential proxies with Romanian IP (apifyProxyCountry: "RO").
  • The default proxy configuration is pre-filled with optimal settings.
  • Datacenter proxies may work for small-scale scraping but are less reliable.

Integrations

Connect this actor to your workflow:

  • Export to Google Sheets, Airtable, or Snowflake
  • Send results to Slack, Email, or Webhooks
  • Schedule runs via Apify Scheduler for regular price monitoring
  • Access data via Apify API for programmatic use
  • Use with Zapier, Make, or n8n for automation

This actor is designed for legitimate data collection purposes such as price comparison, market research, and competitive analysis. Always comply with applicable laws and the website's terms of service when using scraped data. No login or authentication is required — the actor only accesses publicly available information.