PriceRunner Category Products Scraper avatar
PriceRunner Category Products Scraper

Pricing

$1.00 / 1,000 results

Go to Store
PriceRunner Category Products Scraper

PriceRunner Category Products Scraper

Developed by

M3Web

M3Web

Maintained by Community

Extract product prices & data by category from Pricerunner. Great for retail analysis, market tracking & competitive insights.

0.0 (0)

Pricing

$1.00 / 1,000 results

1

Total users

2

Monthly users

2

Runs succeeded

>99%

Last modified

3 days ago

Overview

This scraper extracts product data from PriceRunner’s category pages, available across multiple national domains. It supports filters like brand, retailer, price range, ratings, in-stock status, and sorting options.

You can use this tool to collect product listings, analyze pricing trends, and monitor filtered PriceRunner categories across their comparison platform.

👉 Looking to extract all retailer offers for a single product instead?
Check out the companion tool: PriceRunner Product Offers Scraper


Supported Domains

Currently works with category URLs from these PriceRunner domains:

WebsiteCountry
www.pricerunner.comUnited Kingdom
www.pricerunner.dkDenmark
www.pricerunner.seSweden

🌍 Looking to scrape category data for other countries like Austria, Finland, France, Germany, Ireland, Italy, Netherlands, Norway, Spain, or the United States?
Check out the nearly identical scraper built for Klarna’s platform:
👉 Klarna Category Products Scraper


🧭 What Filters and Sorting Does This Scraper Support?

This tool detects and applies filters from the PriceRunner category URLs you provide. That includes:

Sorting Options:

  • Sort by (price, popularity, rating, price drop, etc.)

Filters:

  • Brands
  • Retailers
  • Minimum and maximum price
  • Only show items in stock
  • Minimum star rating (1-4)

…this scraper sees all of that and automatically adds those settings when collecting the product data.

You don’t have to configure anything manually — just copy the URL of the page after you’ve applied your filters on PriceRunner, and paste it into the input. The scraper takes care of the rest behind the scenes.

Example

If you go to PriceRunner https://www.pricerunner.com/cl/2/TVs and select:

  • Sort by lowest price
  • Brand: Samsung, Sony, LG
  • Retailer: Amazon
  • Price between £500 and £1000
  • Show only items in stock

Your browser URL might look something like:

https://www.pricerunner.com/cl/2/TVs?man_id=25,22,30&onlyInStock=true&retailer=2137&sort=price_asc#price_min=500&price_max=1000

Just copy that and give it to the scraper. It will include all those settings while fetching the data.

No special setup, no tech know-how — just use PriceRunner as usual, and this tool will follow your filters. 🧠💡


Sample Output

{
"category": "TVs",
"id": "3290957562",
"name": "LG 65QNED91T6A",
"lowestPrice": "929.00",
"currency": "GBP",
"oldPrice": "1011.00",
"priceDropPercent": "11.08",
"retailer": "Electricshop",
"retailerID": "2044",
"brand": "LG",
"description": "65 \" QNED, Smart TV",
"url": "https://pricerunner.com/pl/2-3290957562/TVs/LG-65QNED91T6A-Compare-Prices",
"image": "https://owp.klarna.com/product/3218838881/LG-65QNED91T6A.jpg"
},
{
"category": "TVs",
"id": "3297531432",
"name": "Sony K55XR80PU",
"lowestPrice": "933.00",
"currency": "GBP",
"oldPrice": "1399.00",
"priceDropPercent": "33.31",
"retailer": "The Yogi Bum",
"retailerID": "312180",
"brand": "Sony",
"description": "55 \" OLED, Smart TV",
"url": "https://pricerunner.com/pl/2-3297531432/TVs/Sony-BRAVIA-8-Compare-Prices",
"image": "https://owp.klarna.com/product/3183337707/Sony-K55XR80PU.jpg"
},
{
"category": "TVs",
"id": "3291112380",
"name": "Samsung QE75QN85D",
"lowestPrice": "940.00",
"currency": "GBP",
"oldPrice": "1000.00",
"priceDropPercent": "6.00",
"retailer": "Amazon",
"retailerID": "2137",
"brand": "Samsung",
"description": "75 \" Neo QLED, Smart TV",
"url": "https://pricerunner.com/pl/2-3291112380/TVs/Samsung-QE75QN85D-Compare-Prices",
"image": "https://owp.klarna.com/product/3126615600/Samsung-QE75QN85D.jpg"
}

Note on “Retailer” Filtering:
When selecting a specific retailer in the PriceRunner URL, the filter limits results to products that retailer currently lists — but the scraper still returns the lowest-priced offer, even if it’s from another seller.

This is useful for merchants who want to:

  • Benchmark their listings against competitors
  • Track market-wide pricing for products they stock

Important Notice on Disallowed URLs

This scraper is designed to fully respect PriceRunner’s robots.txt rules. According to these guidelines, certain types of URLs are disallowed and will be automatically skipped, including:

  • Any URL containing search=, ref=, s_price_drop=, or q=
  • Dynamic price history or tracking endpoints
  • Complex query strings that suggest advanced tracking or layered filters

These rules prohibit scraping dynamic search, sale, or referral pages. To stay compliant, users should only copy category URLs directly from PriceRunner’s browsing structure — not from the site’s search box or Sale sections.

🛡️ No worries — any disallowed URL will be automatically skipped by the scraper. Your inputs remain safe and compliant.


Compliance with PriceRunner Robots.txt

This scraper was designed to comply with the directives specified in the pricerunner.com robots.txt file as of 25.06.2025. It targets only publicly accessible category listings and avoids all disallowed paths, search queries, or promotional segments. URL validation is built into the Actor to ensure safe and respectful use.