PriceRunner Scraper - Price Comparison Data avatar

PriceRunner Scraper - Price Comparison Data

Under maintenance

Pricing

Pay per usage

Go to Apify Store
PriceRunner Scraper - Price Comparison Data

PriceRunner Scraper - Price Comparison Data

Under maintenance

Scrape product prices and deals from PriceRunner, the Scandinavian and European price comparison engine. Compare prices across thousands of retailers for Sweden, Denmark, and the UK. No login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

PriceRunner Scraper

Scrape product prices, deals, and comparison data from PriceRunner — the leading Scandinavian and European price comparison engine covering Sweden, Denmark, and the United Kingdom.

How to scrape PriceRunner data

PriceRunner aggregates prices from thousands of online retailers across Scandinavia and Europe. This actor lets you extract structured product and pricing data from PriceRunner search results and category pages without any login or cookies.

  1. Go to the actor's input page.
  2. Enter a search query (e.g., "laptop", "iPhone 16", "hörlurar") or provide a category URL.
  3. Select the target country (Sweden, Denmark, or UK).
  4. Set the maximum number of results you want.
  5. Click "Start" and wait for the run to finish.
  6. Download your data in JSON, CSV, or Excel format.

The actor searches PriceRunner just like a regular user would, extracts product data from search results and product pages, and returns clean, structured data ready for analysis.

Features

  • Search by keyword across all PriceRunner product categories
  • Browse specific category pages for targeted scraping
  • Supports three PriceRunner markets: Sweden (.se), Denmark (.dk), and UK (.com)
  • Extracts prices, ratings, review counts, and number of retailer offers
  • Automatic pagination to collect large result sets
  • Multi-strategy extraction: JSON-LD structured data, listing cards, and detail pages
  • No cookies or login required
  • Residential proxy support for reliable access

Input options

FieldTypeDescriptionDefault
searchQueryStringProduct search term"laptop"
countrySelectTarget market: se (Sweden), dk (Denmark), uk (United Kingdom)"se"
categoryUrlStringOptional PriceRunner category URL to scrape directly
maxResultsIntegerMaximum number of products to return (1–10,000)100
proxyConfigurationObjectProxy settings — residential proxies recommendedSwedish residential

Example input

{
"searchQuery": "laptop",
"country": "se",
"maxResults": 50,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "SE"
}
}

Scraping a specific category

You can also scrape a specific PriceRunner category page by providing the categoryUrl instead of a search query:

{
"categoryUrl": "https://www.pricerunner.se/cl/27/Laptops",
"maxResults": 200
}

Output fields

FieldTypeDescription
nameStringFull product name
brandStringBrand or manufacturer
priceNumberLowest available price
currencyStringCurrency code (SEK, DKK, or GBP)
lowestPriceNumberLowest price across all retailers
highestPriceNumberHighest price across all retailers
numberOfOffersIntegerNumber of retailers with this product
ratingNumberAverage product rating (1–5 scale)
reviewCountIntegerNumber of user reviews
imageUrlStringProduct image URL
productUrlStringFull PriceRunner product page URL
categoryStringProduct category
urlStringURL of the page where data was scraped
scrapedAtStringISO 8601 timestamp of when the data was collected

Example output

{
"name": "Apple MacBook Air 13-inch M4 chip 16GB 256GB",
"brand": "Apple",
"price": 10995,
"currency": "SEK",
"lowestPrice": 10995,
"numberOfOffers": 12,
"rating": 4.8,
"reviewCount": 342,
"imageUrl": "https://www.pricerunner.se/product/image/...",
"productUrl": "https://www.pricerunner.se/pl/27-3408001154/Laptops/Apple-MacBook-Air-priser",
"category": "Laptops",
"url": "https://www.pricerunner.se/results?q=laptop",
"scrapedAt": "2026-05-27T14:30:00.000Z"
}

Supported markets and currencies

CountryDomainCurrencyProxy Country
Swedenpricerunner.seSEKSE
Denmarkpricerunner.dkDKKDK
United Kingdompricerunner.comGBPGB

Cost estimate

The actor uses CheerioCrawler (lightweight HTTP requests, no browser), so compute costs are minimal.

  • ~100 results: approximately $0.01–0.02 in platform costs
  • ~1,000 results: approximately $0.05–0.10 in platform costs
  • Residential proxy usage adds to the cost depending on data transfer

For most use cases, a single run costs well under $0.50.

Limitations

  • PriceRunner may rate-limit aggressive scraping — use residential proxies for best results.
  • Product availability and pricing data reflects what PriceRunner shows at the time of scraping. Prices change frequently.
  • The actor extracts data from PriceRunner's public pages. Some product details may only be available on individual product pages.
  • Very broad search queries (e.g., "phone") may return many results across categories. Use specific queries or category URLs for focused data.
  • The HTML structure of PriceRunner may change without notice, which could temporarily affect data extraction.

Tips for best results

  • Use specific queries — "Samsung Galaxy S25 Ultra" works better than "phone"
  • Use category URLs — for comprehensive category scraping, provide the category URL directly
  • Match proxy country — use Swedish proxies for .se, Danish for .dk, British for .com
  • Start small — test with maxResults: 10 before running large scrapes

Use cases

  • Price monitoring — track product prices across Scandinavian and European retailers
  • Competitive analysis — compare your prices against marketplace aggregated data
  • Market research — analyze product availability and pricing trends
  • Lead generation — find retailers and product categories for business development
  • Data enrichment — enhance product databases with up-to-date pricing from multiple retailers