Tesco Scraper - UK & IE
Pricing
$10.00/month + usage
Go to Apify Store
Review (from
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer
The Netaji
Maintained by CommunityActor stats
0
Bookmarked
31
Total users
4
Monthly active users
7 days ago
Last modified
Categories
Share
Tesco Grocery Scraper
Scrape product data from Tesco UK and Tesco Ireland at scale.
Extracts full product details including price, promotions, nutrition, allergens, ingredients, competitor price matching, and reviews — from product URLs, category listings, or keyword searches.
Features
- Product scraping — full details via Tesco's GraphQL API (fast, no browser)
- Category listings — paginated scraping of any browse/category URL
- Keyword search — search Tesco by keyword, get paginated results
- Category slugs — use short slugs like
fresh-foodwithout full URLs - Standalone reviews — scrape all reviews for a product with
{id}/reviews - UK + Ireland — supports both
tesco.comandtesco.ie - Proxy rotation — uses Apify residential proxies, retries on block (429/403)
- Auto URL migration — old
/groceries/en-GB/URLs are handled automatically
Input
The inputs field accepts a mixed list of any of the following:
| Type | Example |
|---|---|
| Product URL | https://www.tesco.com/shop/en-GB/products/254656543 |
| Category URL | https://www.tesco.com/shop/en-GB/browse/fresh-food/all |
| Search URL | https://www.tesco.com/shop/en-GB/search?query=milk |
| Keyword | milk |
| Category slug | fresh-food or fresh-food/milk-butter-and-eggs |
| Bare product ID | 254656543 |
| Reviews | 303837409/reviews |
| Ireland URL | https://www.tesco.ie/shop/en-GB/products/254656543 |
Input schema
{"inputs": ["https://www.tesco.com/shop/en-GB/products/254656543","milk","fresh-food","303837409/reviews"],"region": "UK","maxItems": 100,"maxPages": 5,"includeReviews": false}
| Field | Type | Default | Description |
|---|---|---|---|
inputs | string[] | required | Mixed list of URLs, keywords, slugs, or {id}/reviews |
region | "UK" | "IE" | "UK" | Tesco region (auto-detected from URL if provided) |
maxItems | integer | 100 | Max products per search/category input |
maxPages | integer | 5 | Max listing pages to crawl per input |
includeReviews | boolean | false | Include up to 10 reviews per product |
Output
Each item in the dataset has _type: "product" or _type: "review".
Product
{"_type": "product","product_id": "254656543","base_product_id": "76543210","sku": "254656543","gtin": "05000169137858","brand_name": "TESCO","name": "Tesco British Semi Skimmed Milk 2.272L, 4 Pints","description": null,"url": "https://www.tesco.com/shop/en-GB/products/254656543","image_url": "https://digitalcontent.api.tesco.com/v2/media/...","price": 1.65,"currency": "GBP","unit_price": 0.73,"unit": "litre","in_stock": true,"is_new": false,"buy_limit": 99,"buy_limit_message": "Max allowed is 99.","sale_type": "SingleProduct","isLowEverydayPricing": true,"isLowPricePromise": false,"price_matches_competitor": true,"competitors": [{"id": "ALDI", "priceMatch": {"isMatching": true}}],"promotion": null,"main_category": "Fresh Food","sub_category": "Milk, Butter & Eggs","product_category": "Milk","product_type": "Semi Skimmed Milk","ingredients": null,"allergens": "Milk","storage_instructions": ["Keep refrigerated. Best before see cap."],"nutrition": {"Energy": "195kJ (46kcal)", "Fat": "1.7g"},"nutrition_per_serving": null,"netContents": "2.272 litres ℮","features": [],"healthClaims": null,"nutritionalClaims": null,"recyclingInfo": "Bottle. Recycle\nCap. Recycle","warnings": [],"marketing_text": [],"manufacturer": "Tesco Stores Ltd, Welwyn Garden City, AL7 1GA","total_reviews": 42,"overall_rating": 4.5,"reviews": null}
Review (from {id}/reviews input)
{"_type": "review","product_id": "303837409","review_id": "trn:tesco:ugc:rnr:uuid:...","posted_at": "2025-02-16T16:47:59.219Z","verified_buyer": true,"promotional_review": false,"rating": 5,"title": "Best Treats!","text": "My dog absolutely loves these bacon treats..."}
Examples
Scrape a single product
{"inputs": ["https://www.tesco.com/shop/en-GB/products/254656543"]}
Keyword search with reviews
{"inputs": ["organic milk", "free range eggs"],"maxItems": 50,"includeReviews": true}
Category listing
{"inputs": ["fresh-food/milk-butter-and-eggs/milk"],"maxItems": 200,"maxPages": 5}
Mixed inputs in one run
{"inputs": ["https://www.tesco.com/shop/en-GB/products/254656543","https://www.tesco.com/shop/en-GB/browse/bakery/all","protein bars","303837409/reviews"],"region": "UK","maxItems": 100,"maxPages": 3}
Tesco Ireland
{"inputs": ["https://www.tesco.ie/shop/en-GB/products/254656543"],"region": "IE"}