Woolworths Scraper avatar

Woolworths Scraper

Pricing

from $0.49 / 1,000 products

Go to Apify Store
Woolworths Scraper

Woolworths Scraper

Pricing

from $0.49 / 1,000 products

Rating

0.0

(0)

Developer

RT SOLUTIONS

RT SOLUTIONS

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Woolworths Scraper — prices, specials, nutrition & barcodes

Scrape Woolworths (woolworths.com.au), Australia's biggest supermarket: search, categories, the specials catalogues (half price, lower shelf price, multi-buy "2 for $10"…) or the full catalogue. Optional product details with nutrition table, ingredients, allergens, Health Star Rating and country of origin.

Modes

ModeWhat you get
SearchProducts matching your keywords (milk, coffee pods, tim tam, nappies…) — optionally specials only
CategoriesAny aisle or sub-aisle (fruit-veg, dairy-eggs-fridge, pantry/coffee…) or a Woolworths category URL
SpecialsHalf price (~1,700 products), lower shelf price, buy more save more, seasonal, online only
Full catalogueEvery department, de-duplicated

What you get per product

  • Name, brand, size, product ID (stockcode), URL, image
  • Price, was price, on special, half price, multi-buy, savings in $ and %, offer text ("Save $5.50", "2 for $12.00")
  • Unit price (per kg / L / 100 g / each)
  • Barcode (EAN/GTIN) — included for free
  • In stock, available, new, online only
  • Category, sub-category, department, Health Star Rating, customer rating and reviews

With "Include product details"

  • Nutrition table: per serving and per 100 g / 100 mL, serving size, servings per pack
  • Ingredients, allergens ("contains" and "may contain"), allergy & dietary statements (vegetarian, gluten free…)
  • Country of origin ("Made in Australia")
  • Storage instructions, full description, all product images

Example

{
"name": "Arnott's Cruskits Original Crispbreads 125g",
"price": 3.5,
"wasPrice": 4,
"isOnSpecial": true,
"offer": "Save $0.50",
"unitPriceText": "$2.80 / 100G",
"barcode": "9310072000831",
"healthStarRating": 3.5,
"allergens": "Milk, Gluten, Soy, Wheat",
"countryOfOrigin": "Made in Australia",
"nutrition": [{ "nutrient": "Energy", "perServing": "213.0kJ", "per100": "1700.0kJ" }],
"url": "https://www.woolworths.com.au/shop/productdetails/36059/arnott-s-cruskits-original-crispbreads"
}

Use cases

  • Price monitoring and competitor tracking for FMCG brands and retailers
  • Weekly specials alerts, deal newsletters and catalogue apps
  • Product databases with barcodes, ingredients, allergens and nutrition
  • Compare with Coles using our Coles Scraper or both at once with the Woolworths & Coles Scraper

Pricing

  • $0.70 per 1,000 products (barcode included)
  • + $0.50 per 1,000 with product details — nutrition, ingredients, allergens, origin (optional)

FAQ

Which store's prices? The standard online prices shown on woolworths.com.au without a selected store; in-store prices may differ.

How many products? "Max products" applies to each keyword, category or special type. Search, categories and specials are paginated to the end. Grocery departments hold a few hundred to a few thousand products; non-food departments (Electronics, Home & Lifestyle, Beauty) also include Woolworths' Everyday Market sellers and can hold hundreds of thousands, so set a limit.

Is it reliable? The scraper keeps the site's cookies like a browser and retries automatically; a section that can't be read produces a warning row instead of failing the run.