🚀 Woolworths Scraper · 5,000 Free Products/Month
Pricing
from $1.00 / 1,000 products
🚀 Woolworths Scraper · 5,000 Free Products/Month
Woolworths Scraper gets you Woolworths data ⚡ fast, 🎯 100% accurate and 🔍 ridiculously detailed — products, prices, specials & stock from any search, category or barcode. 💰 $1 per 1,000 products, no start fee. Scrape your first 5,000 products free every month 🚀
Pricing
from $1.00 / 1,000 products
Rating
0.0
(0)
Developer
Omkar Cloud
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Woolworths Scraper
Woolworths Scraper by Omkar Cloud gets you ⚡ fast, 🎯 accurate, 🔍 detailed Woolworths data.
Products, prices, specials and stock from any Woolworths search, category, specials shelf or barcode — so you can track grocery prices, watch a competitor's range, or build your own catalogue, and successfully complete your project.
$1 per 1,000 products. And with Apify's free plan you get $5 of credit every month, so your first 5,000 products each month are free.
This is an excellent Actor made by Omkar Cloud, which is Rated Excellent — 4.7 based on 30 reviews on Trustpilot.
👉 Try Woolworths Scraper free — your first 5,000 products are Free.
What can I get
- 🔍 Search results — any keyword, with brand, dietary, allergen & Health Star filters
- 🗂️ Whole categories — every product in a department, category or subcategory
- 🏷️ Specials — Half Price, Lower Shelf Price, Buy More Save More and more
- 📦 Barcode lookups — scan an EAN / UPC, get the product with its live price
- 🧾 Full details — ingredients, nutrition panel, allergens, images, country of origin
Why Woolworths Scraper
Most other Woolworths scrapers fail you in one of four ways:
- 🗄️ Inaccurate, cached, stale data — last week's specials are useless
- 🧩 Low-detail data — a name and a price, never the full picture
- 💸 Pay more to get the same data — up to $3 per 1,000 products elsewhere
- 🪦 Works today, breaks next month — nobody maintains it
Woolworths Scraper gets you fresh, detailed data, is priced honestly, and actively maintained.
What data you get
| Data | Fields |
|---|---|
| Product | id, name, brand, variety, package_size, barcode, link, image |
| Price | price, was_price, savings_amount, currency, unit_price, unit_price_measure, in_store_price |
| Specials | is_on_special, is_half_price, promotion_label, promotion_badge, promotion_offer_text, multibuy_quantity, multibuy_price |
| Rating | rating, ratings_count, reviews_count, rating_5_star … rating_1_star |
| Stock | is_in_stock, is_available, is_available_in_store, is_for_delivery, supply_limit, next_availability_date |
| Diet | health_star_rating, lifestyle, allergen_free_claims, contains, may_contain |
| Category | department, departments, categories, subcategories |
| Seller | is_marketplace_item, seller_name, seller_is_free_shipping — Everyday Market items |
| Full details (optional) | description, ingredients, images, country_of_origin, storage_instructions, usage_instructions, warnings, aisle |
| Nutrition (optional) | serving_size, energy_kj_per_100g, protein_g_per_100g, fat_total_g_per_100g, carbohydrate_g_per_100g, sugars_g_per_100g, sodium_mg_per_100g + the full panel |
Example: A Full Woolworths Product
{"query": "cadbury dairy milk","id": 814479,"name": "Cadbury Dairy Milk Chocolate Block 180g","link": "https://www.woolworths.com.au/shop/productdetails/814479/cadbury-dairy-milk-chocolate-block","barcode": "9300617064879","brand": "Cadbury","package_size": "180g","image": "https://cdn1.woolworths.media/content/wowproductimages/large/814479.jpg","rating": 4.85,"reviews_count": 96,"rating_5_star": 85,"price": 4.8,"currency": "AUD","was_price": 8,"savings_amount": 3.2,"unit_price": 2.67,"unit_price_measure": "100G","is_on_special": true,"in_store_price": 4.8,"promotion_label": "Save $3.20","promotion_badge": "40% Off","is_in_stock": true,"supply_limit": 36,"contains": ["Milk","Soy"],"may_contain": ["Tree Nuts","Peanuts","Gluten","Wheat"],"department": "Snacks & Confectionery","subcategories": ["Chocolate Blocks"],"description": "Deliciously smooth and creamy Cadbury Dairy Milk milk chocolate.","ingredients": "Full Cream Milk, Sugar, Cocoa Butter, Cocoa Mass, Milk Solids, Emulsifiers (Soy Lecithin, 476), Flavours.","serving_size": "25.0 G","servings_per_pack": 7.2,"energy_kj_per_100g": 2240,"protein_g_per_100g": 7.4,"fat_total_g_per_100g": 30.5,"fat_saturated_g_per_100g": 18.2,"carbohydrate_g_per_100g": 57.2,"sugars_g_per_100g": 55.8,"sodium_mg_per_100g": 83,"country_of_origin_statement": "Made in Australia from imported and local ingredients","storage_instructions": "Please store in cool, dry conditions.","images": ["https://cdn0.woolworths.media/content/wowproductimages/large/814479.jpg","https://cdn0.woolworths.media/content/wowproductimages/large/814479_1.jpg"]}
Trimmed for readability. Every row is flat — each value is its own column, so CSV and Excel exports need no clean-up.
Get Started with 5,000 Free Products
- Hit Try for Free Button — the input is pre-filled with the "cadbury dairy milk" and "coca cola" search examples.
- Enjoy your data 😎.
Input examples
Search by keyword, specials only
{"searchQueries": ["cadbury dairy milk", "coca cola"],"specialsOnly": true,"maxResultsPerInput": 100}
A whole category, cheapest unit price first
{"categories": ["bakery"],"sortBy": "unit_price_asc","maxResultsPerInput": 500}
This week's Half Price shelf, vegan products only
{"specials": "half_price","dietary": ["vegan"],"maxResultsPerInput": 1000}
Barcodes and Woolworths URLs with full details (ingredients, nutrition)
{"barcodes": ["9300617064879"],"startUrls": ["https://www.woolworths.com.au/shop/productdetails/814479/cadbury-dairy-milk-chocolate-block","https://www.woolworths.com.au/shop/browse/bakery"],"includeDetails": true,"maxResultsPerInput": 50}
| Input | What it does |
|---|---|
searchQueries | Keywords to search, each searched separately |
categories | Category slug paths, IDs or woolworths.com.au/shop/browse URLs |
specials | Scrape a specials shelf: half_price, lower_shelf_price, everyday_low_price, buy_more_save_more, online_only_specials, seasonal_price or bundles |
barcodes | Barcodes (EAN / UPC / GTIN) to look up, one product each |
startUrls | Product, browse or search page URLs |
specialsOnly, filterBrands, dietary, allergens, healthStarRatings, sortBy | Filters and sort order applied to every listing |
maxResultsPerInput | Cap per keyword, category, specials shelf or URL (default 100) |
includeDetails | Also scrape every product in full (default off) |
Pricing
High value, Low price.
| What | Price | What you get |
|---|---|---|
| Standard products | $1 per 1,000 | id, name, brand, size, barcode, price, was-price, unit price, in-store price, promotion, multibuy offer, rating, stock, dietary claims, categories, image and link |
| Detailed products | $3 per 1,000 | Everything above + description, ingredients, nutrition panel, country of origin, storage and usage instructions, warnings, image gallery, variants and delivery terms |
No start fee — you pay only for the rows you get. A detailed product is the standard $0.001 plus a $0.002 details add-on. Products that show up in several of your inputs are billed only once per run.
Cost examples
| Run | Products | Cost |
|---|---|---|
| "cadbury dairy milk" search | 73 | $0.07 |
| The whole Bakery department | 593 | $0.59 |
| 100 products with full details | 100 | $0.30 |
| 5,000 products on special | 5,000 | $5.00 |
Control your spend with Max Products per Input: 1,000 products ≈ $1.
💡 Apify's free plan includes $5 of credit every month — 5,000 free products, every month.
👉 Scrape your first 5,000 products free
Run It from Code
Grab your API token from Integrations Settings here and replace <YOUR_API_TOKEN> below.
Python (pip install apify-client)
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("omkar-cloud/woolworths-scraper").call(run_input={"searchQueries": ["cadbury dairy milk"],"maxResultsPerInput": 20,})for product in client.dataset(run["defaultDatasetId"]).iterate_items():print(product["name"], product["price"], product["was_price"])
Node.js (npm install apify-client)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });const run = await client.actor('omkar-cloud/woolworths-scraper').call({specials: 'half_price',maxResultsPerInput: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
FAQs
Which store are the prices for?
You get Woolworths' standard online price, plus the in-store shelf price in in_store_price where it differs. Prices are not tied to one store.
How many products can one search or category return?
Woolworths serves 36 products per page and up to 500 pages, so a single search, category or specials shelf returns up to 18,000 products. To go beyond that, scrape subcategories instead of a whole department.
Will I be charged twice for the same product?
No. A product that appears in several of your inputs, or as a sponsored placement and again as a regular result, is scraped and billed once per run.
What does "Scrape Full Product Details" add?
The long description, ingredients, the nutrition panel, country of origin, storage and usage instructions, warnings, the image gallery, and variants and delivery terms for Everyday Market items. It adds $0.002 per product. If the full details of a product can't be read, you keep the standard row and pay only the standard rate.
Why did a specials shelf return nothing?
The shelves change with the weekly catalogue. A shelf that Woolworths is not running this week returns no rows, and you pay nothing for it.
Can I get customer reviews?
Every row carries the rating and the star breakdown. For the review text, use Woolworths Reviews Scraper.
Can I export to CSV or Excel?
Yes. Every row is flat, so the dataset exports to JSON, CSV, Excel or XML with one column per value.
Is this an official Woolworths product?
No. Woolworths Scraper is an independent tool and is not affiliated with or endorsed by Woolworths Group.
Related Actors
- Woolworths Reviews Scraper — customer reviews with rating, text, author and date
- Coles Scraper — Coles products, prices, specials & stock
Popular Actors by Omkar Cloud
- Amazon Scraper — Amazon products, prices, ratings & full details
- AliExpress Product Scraper — live product details, SKU variants, stock & shipping
- Etsy Scraper — Etsy products: prices, discounts, shops & variations
- Website Email Contact Scraper — emails, phones & socials from any website
💬 Have Questions? We Have Answers.
You are important to us — just message us and we will solve your problem ✅ within 1 working day. 🩷 Pinky Promise 🤙!