Primark Scraper — Fashion & Home Products Catalog & Prices avatar

Primark Scraper — Fashion & Home Products Catalog & Prices

Pricing

Pay per usage

Go to Apify Store
Primark Scraper — Fashion & Home Products Catalog & Prices

Primark Scraper — Fashion & Home Products Catalog & Prices

Scrape Primark's full product catalog — fashion, home, beauty items with prices and images. Covers 16 European countries.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

16 hours ago

Last modified

Categories

Share

Scrape Primark's full product catalog with prices, images, and availability. Covers 16 European countries plus the US — fashion, home, beauty, and kids products from Europe's largest fast-fashion retailer.

Why use this scraper?

Primark has no e-commerce and no public API. This is the only way to get structured product data at scale:

  • Price monitoring across 16 countries and multiple currencies (GBP, EUR, USD, PLN, CZK, RON)
  • Catalog tracking — new arrivals, discontinued items, seasonal changes
  • Competitive intelligence — compare Primark pricing vs H&M, Zara, SHEIN
  • Market research — product assortment differences between countries
  • Click & Collect availability tracking

Features

  • Scrape by category (e.g., Women > Clothing > Dresses) or search query
  • 16 countries supported: UK, Ireland, Belgium, Netherlands, Germany, Austria, France, Spain, Portugal, Italy, Czech Republic, Poland, Romania, Slovakia, Slovenia, USA
  • Automatic pagination — "Load More" handling
  • Deduplication — no duplicate products in output
  • Product name, price, currency, color, image URL, category
  • Click & Collect availability detection

Input

ParameterTypeDescriptionDefault
startUrlsarrayCategory or product page URLsWomen's Dresses
searchQuerystringSearch keyword (overrides startUrls)
countryenumCountry store (determines locale + currency)gb
maxResultsintegerMax products to return (1–10,000)100
proxyConfigurationobjectProxy settings for reliability

Supported countries

gb (UK), ie (Ireland), be-en / be-nl / be-fr (Belgium), nl (Netherlands), de (Germany), at (Austria), fr (France), es (Spain), pt (Portugal), it (Italy), cz (Czech Republic), pl (Poland), ro (Romania), sk (Slovakia), si (Slovenia), us (USA)

Example input

{
"searchQuery": "summer dress",
"country": "gb",
"maxResults": 50
}

Or scrape a specific category:

{
"startUrls": [
{ "url": "https://www.primark.com/en-gb/c/women/clothing/dresses" }
],
"maxResults": 200
}

Output

Each product in the dataset contains:

{
"name": "Midi Shirt Dress",
"brand": "Primark",
"price": 18,
"currency": "GBP",
"url": "https://www.primark.com/en-gb/p/midi-shirt-dress-navy-991163842528",
"imageUrl": "https://cdn.media.amplience.net/i/primark/991163842528_01",
"color": "navy",
"colorCount": 3,
"clickAndCollect": true,
"scrapedAt": "2026-04-03T12:00:00.000Z"
}

Output fields

FieldTypeDescription
namestringProduct name
brandstringAlways "Primark"
pricenumberCurrent price in local currency
currencystringCurrency code (GBP, EUR, USD, etc.)
urlstringDirect link to product page
imageUrlstringProduct image URL
colorstringColor variant (extracted from URL)
colorCountnumberNumber of available colors
clickAndCollectbooleanWhether Click & Collect is available
categorystringProduct category path
descriptionstringProduct description (product pages only)
scrapedAtstringISO timestamp

Tips

  • Start with categories for structured data collection. Search is better for finding specific items.
  • Use proxies for runs over 200 products to avoid rate limiting.
  • Country matters — prices, availability, and even product assortment differ between countries.
  • Primark uses Akamai bot protection, so this actor uses a full browser (Playwright).

Cost estimate

  • ~50 products/minute with a single browser
  • 100 products ≈ 2 minutes ≈ $0.02 on Apify platform
  • 1,000 products ≈ 20 minutes ≈ $0.20 on Apify platform

Changelog

v0.1 (2026-04-03)

  • Initial release
  • Category and search scraping
  • 16 country support
  • Pagination via "Load More"