Hofer Austria Scraper — Groceries, Prices & Categories
Pricing
from $1.20 / 1,000 result scrapeds
Hofer Austria Scraper — Groceries, Prices & Categories
Scrape the Hofer Austria (Aldi Süd) product catalogue by keyword: product names, brands, prices in EUR, unit prices, package sizes, categories and images. No login or cookies, no Bright Data spend.
Pricing
from $1.20 / 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
Hofer Austria Scraper
Scrape the Hofer Austria (hofer.at) product catalogue by keyword and get clean, structured product data: names, brands, prices, unit prices, package sizes, categories and images.
Hofer is Aldi Süd's Austrian discount grocery chain, one of the country's largest supermarket groups. This actor reads the product data already embedded in Hofer's own product pages, so you get fast, reliable grocery data without a login, cookies or a browser.
Why use this actor?
If you track grocery prices, build a price-comparison tool, monitor promotions, or feed a market-research dataset, you need structured product data you can rely on. This actor turns any Hofer keyword search into a table of products with prices in EUR, unit prices, package sizes, categories and images.
Typical users:
- Price-intelligence and price-comparison platforms tracking Austrian discount retail.
- Brands and suppliers monitoring how their products are listed and priced at Hofer.
- Market researchers and analysts building grocery datasets across Austria.
- Developers who need a clean product feed instead of scraping HTML themselves.
How to scrape Hofer data
- Open the actor in the Apify Console.
- Enter a search query in German — for example
milch,kaese,brotorjoghurt. - Set maxResults to how many products you want.
- Leave the proxy on the default Apify setting and click Start.
- When the run finishes, download the results as JSON, CSV, Excel or feed them to an API.
The actor requests Hofer's own product search pages, paginates through every result page for your query, de-duplicates by internal SKU, and writes one clean record per product.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Keyword to search in German (default: milch) |
maxResults | Integer | No | Maximum products to return (default: 100) |
proxyConfiguration | Object | No | Apify proxy settings (default Apify proxy works) |
Example input
{"searchQuery": "milch","maxResults": 20,"proxyConfiguration": { "useApifyProxy": true }}
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
productName | String | "Schokomilch" |
brand | String | "MILSANI" |
price | Number | 0.39 |
currency | String | "EUR" |
pricePerUnit | String | "€ 1,19/100 g" |
originalPrice | Number | 0.99 |
discount | String | Savings text when the product is on promotion |
sellingSize | String | "0,5 kg" |
category | String | "Brot und Backwaren" |
sku | String | "000000000000100778" |
inStock | Boolean/null | Always null — see note below |
discontinued | Boolean | false |
imageUrl | String | Primary product image URL |
url | String | Full product page URL |
scrapedAt | String | ISO 8601 timestamp |
originalPrice and discount appear only on promoted products. pricePerUnit and sellingSize are present for weighed/measured goods but absent for fresh bakery-counter items sold per piece (Hofer's own catalogue doesn't carry a per-unit price for those).
Example output
{"productName": "Toastbrot","brand": "HAPPY HARVEST","price": 0.94,"currency": "EUR","pricePerUnit": "€ 1,88/1 kg","originalPrice": 0.99,"sellingSize": "0,5 kg","category": "Brot und Backwaren","sku": "000000000000100778","discontinued": false,"imageUrl": "https://dm.emea.cms.aldi.cx/is/image/aldiprodeu/product/jpg/scaleWidth/800/0cac03ec-b4aa-444e-9692-c8c1b0322dcc/","url": "https://www.hofer.at/produkt/happy-harvest-toastbrot-000000000000100778","scrapedAt": "2026-09-06T19:42:58.775Z","inStock": null}
Notes and limitations
- Prices are Hofer's own published online prices in EUR.
- This is a browse/price-transparency catalogue, not a live shopping cart. Hofer's own catalogue marks every item
notForSaleon this data source — you can browse names, prices and categories, but this actor cannot place an order.inStockis always returned asnullrather than guessed, because the source never reports live stock levels. - No EAN/GTIN barcodes. Hofer's product data exposes only an internal SKU, never a real barcode. Do not treat
skuas a GTIN. pricePerUnitandsellingSizeare missing for some fresh bakery-counter products (rolls, pretzels) that Hofer sells per piece rather than by weight — this is a gap in the source data, not the scraper.- Results are de-duplicated by Hofer's internal SKU.
Cost
Pricing is pay per result. A typical keyword search of 20–1000 products completes in well under a minute, so most runs cost only a few cents in Apify platform usage plus the per-result fee.
Usage cost only settles once the run reports SUCCEEDED — reading the dataset mid-run will undercount what the run will end up costing.
Related Scrapers
Build a complete view of European grocery retail with these sibling scrapers from Studio AMBA:
- INTERSPAR Austria Scraper — Austrian hypermarket products and prices (interspar.at).
- BILLA Austria Scraper — Austrian supermarket products and prices (billa.at).
- Aldi Scraper — Aldi Nord grocery products.
- Aldi UK Scraper — Aldi Süd international commerce stack, UK market.
- Dia ES Scraper — Spanish supermarket products and prices (dia.es).