Loading...
Apify Actor

Currys.co.uk Scraper

Scrape Currys.co.uk product listings (and optionally product pages) to extract title, link, id/sku/EAN, brand, price, stock, key features, images, categories, specs, description, color, availability and delivery methods.

What it does

Paste one or more Currys category or filtered list URLs and this actor paginates results (using start= in steps of 20 with sz=20) to build a structured dataset of products. Use LIST_ONLY mode to save fast tile-level data, or FULL mode to open each product page and extract deeper details like specs, description, gallery images, and JSON-LD fields.

Key data fields

  • Product Link (productLink)
  • Product Title (productTitle)
  • Product ID / SKU (id, sku)
  • EAN (ean)
  • Brand (brand)
  • Price + Currency (price, currency)
  • Stock Status (stockStatus)
  • Primary Image (productImage — cleaned, stripped before ?)
  • Features (key/value array) (features)
  • Categories (categories)
  • Description (FULL mode) (description)
  • Color (FULL mode) (color)
  • Availability (FULL mode) (availability)
  • Delivery Methods (FULL mode) (deliveryMethods)
  • Gallery Images (FULL mode) (galleryImages)
  • Specs: sections with rows (FULL mode) (specs)

How to use

  1. Open Currys and navigate to a category (or apply filters), then copy the list URL.
  2. Paste one or more URLs into startUrls (one per line).
  3. Select Scrape Mode: LIST_ONLY (fast) or FULL (enriched).
  4. Run the actor and export results as JSON/CSV/Excel (or use via API).

Sample Output JSON

{
  "source": "DETAIL",
  "productTitle": "HP 22-dg0003na 21.5\" All-in-One PC - Intel® N100, 128 GB UFS, Black",
  "productLink": "https://www.currys.co.uk/products/hp-22dg0003na-21.5-allinone-pc-intel-n100-128-gb-ufs-black-10280510.html",
  "id": "10280510",
  "sku": "10280510",
  "ean": "198415359186",
  "brand": "HP",
  "price": 399,
  "currency": "GBP",
  "stockStatus": null,
  "productImage": "https://media.currys.biz/i/currysprod/10280510",
  "categories": ["Home", "Computing", "Desktop PCs"],
  "features": [
    { "key": "Intel® N100 Processor", "value": null },
    { "key": "RAM:", "value": "8 GB / Storage: 128 GB UFS" },
    { "key": "Full HD display", "value": null }
  ]
}