Woolworths Australia Scraper · No Browser
Pricing
from $2.00 / 1,000 product listings
Go to Apify Store

Woolworths Australia Scraper · No Browser
Extract Woolworths Australia grocery products: name, brand, department, category, price, unit (cup) price and special offers, discovered via the product sitemap.
Pricing
from $2.00 / 1,000 product listings
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Woolworths Australia Scraper
Scrape grocery products from Woolworths Australia and get clean structured data: name, brand, department, category, price, unit (cup) price and special offers.
What you can do with it
- Track grocery prices: compare
priceandcupStringacross brands and categories to see what a litre of milk or a kilo of biscuits actually costs. - Find specials: set
onSpecialOnlyto keep only products that carry a previous ("was") price, with the exactsavingsAmount. - Watch a brand's range: set
brandto list every product Woolworths carries under a given label, with its current price and stock status. - Search by keyword: set
queryto match products by name, for example "chocolate biscuits" or "olive oil".
Input
| Field | What it does |
|---|---|
| Search text | Text matched against the product name (accents and case ignored). Empty means no filter. |
| Brand | Keep only this brand. Case is ignored. |
| On special only | Keep only products that show a previous ("was") price. |
| In stock only | Keep only products the site marks as available. |
| Maximum number of products | The run stops once this many products are saved. |
Output
One record per product:
{"sku": "904881","url": "https://www.woolworths.com.au/shop/productdetails/904881/arnott-s-timtams-inspired-by-jatz","barcode": "9310072034942","name": "Arnott's TimTams Inspired By Jatz 165g","brand": "Arnott's","department": "GROCERIES","category": "BISCUITS","subCategory": "BISCUITS - SWEET","packageSize": "165g","currency": "AUD","price": 3,"onSpecial": true,"wasPrice": 6,"savingsAmount": 3,"cupPrice": 1.82,"cupString": "$1.82 / 100G","inStock": true,"imageUrl": "https://cdn0.woolworths.media/content/wowproductimages/large/904881.jpg"}
Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Good to know
- Products are discovered through Woolworths' own product sitemap (over 100,000 products across three shards), opened in the order the site lists them.
wasPriceandsavingsAmountare empty for products that are not currently discounted.onSpecialistrueonly when a previous price is shown.cupPrice/cupStringare Woolworths' own per-unit comparison price (for example per 100 g or per litre); no conversion is applied.- No login or browser is needed: product pages are read directly, with an automatic retry through a datacenter proxy on the rare request the site blocks.
- A handful of sitemap entries are discontinued products still indexed by the site:
inStockisfalseandprice/cupPriceare0for those. SetinStockOnlyto skip them. - This is an unofficial tool, not affiliated with Woolworths. Check the site terms that apply to your use.