Aldi Scraper | European Grocery Prices
Pricing
from $1.30 / 1,000 products
Aldi Scraper | European Grocery Prices
Scrape Aldi and Hofer across Europe, Germany's Aldi Nord and Aldi Süd included: prices, old prices, offer dates, price per kg or litre, brand, pack size and categories, as JSON. Whole catalogue, categories or search. No login, no proxy.
Pricing
from $1.30 / 1,000 products
Rating
0.0
(0)
Developer
ratatoskr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get Aldi's and Hofer's prices across Europe as clean JSON: price, old price, offer dates, price per kg or litre, brand, pack size and category. Germany's Aldi Nord and Aldi Süd are both here, with 15 more shops. Read the whole catalogue, chosen categories, or products by name. No login, no proxy to configure.
Shops
| Shop | Country | Currency | Products in a full run |
|---|---|---|---|
de-sued | Germany, Aldi Süd | EUR | about 5,100 |
de-nord | Germany, Aldi Nord | EUR | about 2,300 |
gb | United Kingdom | GBP | about 5,300 |
ie | Ireland | EUR | about 4,500 |
nl | Netherlands | EUR | about 3,100 |
es | Spain | EUR | about 2,700 |
be-nl, be-fr | Belgium, in Dutch or French | EUR | about 2,600 |
ch | Switzerland (Aldi Suisse) | CHF | about 2,500 |
lu | Luxembourg | EUR | about 2,300 |
fr | France | EUR | about 1,900 |
at | Austria (Hofer) | EUR | about 1,100 |
hu | Hungary | HUF | about 800 |
si | Slovenia (Hofer) | EUR | about 750 |
it | Italy | EUR | about 750 |
pt | Portugal | EUR | about 450 |
pl | Poland | PLN | about 150 |
What you get
| Field | Example |
|---|---|
name, brand, packSize | Squeezie kwark, 4 st., MILSANI®, 4 x 80 g |
price, currency, deposit | 1.79, EUR, 0.25 |
wasPrice, discountPercent, promotionLabel | 3.7, 25, 2e aan -50% |
unitPrice, unitOfMeasure | 5.59, kg |
priceFrom, priceUntil, upcoming | 2026-11-06, 2026-11-13, true |
category, categoryPath | Vers fruit |
description, details, image, images, url | |
shop, country, language | be-nl, BE, nl |
Next week's offers, before they start
Aldi publishes its offers ahead of time, so a run can show you prices that have not reached the shelf yet. Each of those rows has upcoming: true and its first and last day. Turn on On sale now only to see today's prices alone.
Input
| Field | What it does |
|---|---|
| Shops | Any mix of the shops above. Default: Belgium in Dutch. |
| Category pages | Category URLs from any of these shops. |
| Search terms | Products with all these words in their name. |
| Promotions only | Only products with an old price or a promotion label. |
| On sale now only | Leave out prices that start later. |
| Include products without a price | Also return products Aldi lists without a price. |
| Max products | Per shop, category or search term. Default 100; enter a higher number such as 100000 for everything. |
{ "shops": ["de-sued", "de-nord"], "searchTerms": ["kaffee"], "maxItems": 200 }
How the prices work
price is the price Aldi shows for the pack in packSize, and wasPrice is the old price on the tag. A deal such as "2e aan -50%" is in promotionLabel, and price is then the deal's price for the pack shown. deposit is the bottle deposit where a shop shows it. Prices are national: Aldi publishes one price per country, and in Germany one per company.
Pricing
Pay per product, with no monthly fee. You pay only for the rows you receive.
Not affiliated with or endorsed by Aldi or Hofer.