Boots Scraper - UK Health, Pharmacy & Beauty
Pricing
from $5.00 / 1,000 result scrapeds
Boots Scraper - UK Health, Pharmacy & Beauty
Scrape products from Boots.com, the UK's largest health and pharmacy retailer. Extract names, prices, brands, EAN, ratings, stock. No login required.
Pricing
from $5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Boots Scraper
Scrape products from Boots.com, the UK's largest health and pharmacy retailer with thousands of stores and one of Britain's most-visited retail sites. Search by keyword and pull clean, structured product data: names, prices, brands, EAN barcodes, ratings, stock status, and images.
No login. No cookies. No account required.
Why use this scraper?
- Price monitoring — Track Boots prices for medicines, vitamins, skincare and beauty products over time and spot promotions.
- Competitive analysis — Compare Boots pricing against Superdrug, Amazon, and supermarket pharmacies on matching EAN codes.
- Market research — Analyse assortment, brand coverage, and pricing across health, pharmacy, and beauty categories.
- Retail intelligence — Monitor stock availability and "3 for 2" style promotions across large product ranges.
- Catalogue enrichment — Match products by EAN/UPC to enrich your own catalogue with images, ratings, and descriptions.
- Brand monitoring — Track how your brand's products are priced, rated, and merchandised on Boots.
- Data journalism & academia — Build datasets on UK health and beauty retail pricing and consumer ratings.
- Reselling & arbitrage — Find discounted lines and price gaps against other UK and EU health retailers.
How to scrape Boots data
- Create an Apify account — Sign up at apify.com (free tier available).
- Open the Boots Scraper — Navigate to this actor's page in the Apify Store.
- Enter a search term — Type a product keyword (e.g., "paracetamol", "vitamin d", "no7 serum"). The scraper searches the full Boots catalogue.
- Refine (optional) — Filter by brand, price range, stock status, or choose a sort order (price, rating, best selling, newest).
- Set a result limit — Choose how many products you want (default: 100).
- Run the actor — Click "Start". Most searches finish in well under a minute.
- Download your data — Export as JSON, CSV, or Excel from the Dataset tab, or pull it via the Apify API for automated workflows.
How it works
Boots serves its storefront behind Imperva bot protection, but its product catalogue is powered by a public product-search index that the site's own search box queries directly from your browser. This scraper reads from that same index, so it is fast and reliable and does not need a headless browser or residential proxies for normal use. Each request returns up to 200 fully hydrated products.
Input parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
searchQuery | string | Product search term (e.g., "paracetamol", "vitamin d") | paracetamol |
maxResults | integer | Maximum products to return (1–2000) | 100 |
sort | string | price_asc, price_desc, newest, rating, bestselling | Relevance |
brand | string | Filter to a single brand (exact match, e.g., "No7") | — |
inStockOnly | boolean | Only return products currently in stock | false |
minPrice | integer | Minimum price in GBP | — |
maxPrice | integer | Maximum price in GBP | — |
proxyConfiguration | object | Legacy proxy settings (not required) | Apify Residential GB |
Output fields
| Field | Type | Description | Example |
|---|---|---|---|
name | string | Full product name | Boots Paracetamol 500mg Tablets 16 Tablets |
brand | string | Brand name | Boots |
price | number | Current selling price | 0.49 |
originalPrice | number | Price before discount (if on offer) | null |
currency | string | ISO currency code | GBP |
pricePerUnit | string | Unit price | £0.03 per 1UNI |
ean | string | EAN/UPC barcode | 5045098199934 |
sku | string | Boots product identifier | 10276369 |
inStock | boolean | Stock status | true |
rating | number | Average review score (out of 5) | 4.58 |
reviewCount | number | Number of reviews | 73 |
category | string | Most specific catalogue category | pain relief |
promotion | string | Promotional message | 3 for 2 on selected Vitamins |
imageUrl | string | Product image URL | https://boots.scene7.com/is/image/Boots/10276369 |
url | string | Product page URL | https://www.boots.com/boots-paracetamol-... |
description | string | Product description / offer details | For the relief of mild to moderate pain... |
scrapedAt | string | ISO timestamp of the scrape | 2026-07-06T10:00:00.000Z |
Example output
{"name": "Boots Paracetamol 500mg Tablets 16 Tablets","brand": "Boots","price": 0.49,"originalPrice": null,"currency": "GBP","pricePerUnit": "£0.03 per 1UNI","ean": "5045098199934","sku": "10276369","inStock": true,"rating": 4.58,"reviewCount": 73,"category": "pain relief","promotion": "","imageUrl": "https://boots.scene7.com/is/image/Boots/10276369?op_sharpen=1","url": "https://www.boots.com/boots-paracetamol-500mg-caplets-16s-10276369","description": "For the relief of mild to moderate pain, influenza, colds and feverishness. Adults & children aged 6 years & over.","scrapedAt": "2026-07-06T10:00:00.000Z"}
Cost estimate
Pricing is pay-per-result. Because each request returns up to 200 products from the search index, runs are fast and cheap: a 100-product search completes in seconds. Expect several hundred products per $1 of Apify credits depending on your plan and the per-result rate shown on this actor's pricing tab.
Limitations / known issues
- Search-driven — Results come from Boots' search index, so you scrape by keyword rather than crawling a category tree. Broad terms (e.g., "vitamin") return the widest catalogue slice.
- Pagination depth — The search index limits how deep pagination can go, so extremely broad queries cap out at a few thousand of the most relevant products. Use specific terms or price/brand filters to narrow large result sets.
- Prices exclude in-store-only offers — Reflects online Boots.com pricing; store-specific promotions may differ.
- Medicine restrictions — Pharmacy-only medicines list their catalogue data but may require a pharmacy interaction to purchase; this scraper reports the listing, not purchase eligibility.
- Not affiliated with Boots — This is an independent tool for publicly available product data. Respect Boots' terms and applicable laws when using scraped data.
Related actors
Building a UK health and beauty price dataset? Pair this with our other UK retail and pharmacy scrapers to compare pricing across chains on matching EAN codes.