π Aldi Scraper Β· 5,000 Free Products/Month
Pricing
from $1.00 / 1,000 products
π Aldi Scraper Β· 5,000 Free Products/Month
Aldi Scraper gets you Aldi products from 7 countries β‘ fast, π― 100% accurate and π ridiculously detailed β prices, discounts, nutrition, ingredients & images. π° $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
3 days ago
Last modified
Categories
Share
Aldi Scraper
Aldi Scraper by Omkar Cloud gets you β‘ fast, π― accurate, π detailed Aldi data.
Products, prices, discounts, nutrition and ingredients from any Aldi search, category or brand in 7 countries β so you can track grocery prices, compare Aldi against other supermarkets, 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 Aldi Scraper free β your first 5,000 products are Free.
What can I get
- π Search results β any keyword, with brand and Special Buys theme filters
- ποΈ Whole categories & brands β every product in a category or of a brand
- π§Ύ Full details β ingredients, nutrition table, dietary claims, images and variants
- π 7 countries β UK, Australia, Ireland, Germany (ALDI SΓD), Switzerland, Hungary and Slovenia (HOFER)
Why Aldi Scraper
Most other Aldi scrapers fail you in one of four ways:
- ποΈ Inaccurate, cached, stale data β last week's prices are useless
- π§© Low-detail data β a name and a price, never the full picture
- πΈ Pay more to get the same data β up to $5 per 1,000 products elsewhere
- πͺ¦ Works today, breaks next month β nobody maintains it
Aldi Scraper gets you fresh, detailed data, is priced honestly, and actively maintained.
What data you get
| Data | Fields |
|---|---|
| Product | id, name, brand, size, link, image, country |
| Price | price, currency, was_price, discount_percent, unit_price, unit_price_per, deposit, deposit_type, price_note |
| Sold by weight | is_sold_by_weight, weight_type, per_weight_price, per_weight_unit, typical_item_weight |
| Availability | on_sale_date, availability_note, is_sold_online, is_discontinued, minimum_age, alcohol_percent |
| Category | category, category_id, category_slug, category_link, category_path |
| Full details (optional) | description, features, ingredients, allergens, dietary_claims, storage_instructions, usage_instructions, warnings, countries_of_origin, images, badges, documents, variants |
| Nutrition (optional) | nutrition_basis, energy_kj_per_100g, energy_kcal_per_100g, fat_g_per_100g, saturates_g_per_100g, carbohydrate_g_per_100g, sugars_g_per_100g, fibre_g_per_100g, protein_g_per_100g, salt_g_per_100g + the full nutrition table |
Example: A Full Aldi Product
{"id": "000000000307934001","name": "Milk Chocolate","brand": "DAIRYFINE","link": "https://www.aldi.co.uk/product/dairyfine-milk-chocolate-000000000307934001","image": "https://dm.emea.cms.aldi.cx/is/image/aldiprodeu/product/jpg/scaleWidth/1500/63820525-b157-4bee-8272-8e2391e0c0ca/dairyfine-milk-chocolate","size": "0.2 KG","price": 1.75,"currency": "GBP","was_price": 1.95,"discount_percent": 10,"unit_price": 8.75,"unit_price_per": "1 KG","is_sold_by_weight": false,"ingredients": "Sugar, Whole MILK Powder, Cocoa Butter*, Cocoa Mass*, Skimmed MILK Powder, Palm Fat, Sweet Whey Powder (MILK), Butterfat (MILK), Emulsifier (Lecithins (SOYA)), Vanilla Extract, Flavouring. ...","dietary_claims": ["Contains: Lactose", "Free from: Peanuts, nuts, gluten"],"nutrition_basis": "per 100 g","energy_kcal_per_100g": 528.39,"fat_g_per_100g": 29.99,"saturates_g_per_100g": 18.1,"sugars_g_per_100g": 56.52,"protein_g_per_100g": 6.35,"salt_g_per_100g": 0.28,"storage_instructions": "Store in a cool, dry place.","category": "Chocolate & Sweets","category_path": "Food Cupboard > Chocolate & Sweets","country": "uk"}
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 "chocolate" and "pizza" search examples.
- Enjoy your data π.
Input examples
Search by keyword, cheapest first
{"queries": ["chocolate", "pizza"],"sort": "price_asc","maxResults": 100}
A whole category and a whole brand
{"categories": ["chocolate & sweets"],"brands": ["moser roth"],"maxResults": 500}
Searches in Germany, Moser Roth and Choceur only, with full details
{"queries": ["schokolade"],"country": "de","filterBrands": ["moser roth", "choceur"],"includeDetails": true,"maxResults": 50}
Specific products by ID or URL (always full details)
{"products": ["000000000307934001","https://www.aldi.co.uk/product/dairyfine-milk-chocolate-000000000307934001"]}
| Input | What it does |
|---|---|
queries | Keywords to search, each searched separately |
categories | Category names, slugs, IDs or Aldi category URLs β scrapes the whole category |
brands | Brand names β scrapes every product of the brand |
products | Product IDs or Aldi product URLs β always scraped in full |
country | uk (default), au, ie, de, ch, hu or si |
sort | relevance (default), price_asc, price_desc, name_asc, name_desc |
filterBrands, theme | Brand and Special Buys theme filters for searches and categories |
maxResults | Cap per keyword, category or brand (default 100) |
includeDetails | Also scrape every listed 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, price, was-price, discount, unit price, deposit, on-sale date, category, image and link |
| Detailed products | $3 per 1,000 | Everything above + description, features, ingredients, allergens, dietary claims, nutrition table, storage and usage instructions, countries of origin, image gallery, badges and variants |
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, and a product that can't be found is never billed.
Cost examples
| Run | Products | Cost |
|---|---|---|
| "moser roth" brand | 21 | $0.02 |
| The whole Chocolate & Sweets category | 201 | $0.20 |
| "chocolate" search, with full details | 333 | $1.00 |
| 5,000 products | 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/aldi-scraper").call(run_input={"queries": ["chocolate"],"maxResults": 20,})for product in client.dataset(run["defaultDatasetId"]).iterate_items():print(product["name"], product["price"], product["currency"])
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/aldi-scraper').call({categories: ['chocolate & sweets'],maxResults: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
FAQs
Which countries are supported?
The UK, Australia, Ireland, Germany (ALDI SΓD), Switzerland, Hungary and Slovenia (HOFER). Pick one in Country; every row carries its country. An Aldi category or product URL already names its shop, so it is scraped from that shop whatever the Country setting. Aldi US and the ALDI Nord countries are not covered.
What language is the data in?
Each shop's own: English for the UK, Australia and Ireland, German for Germany and Switzerland, Hungarian for Hungary and Slovenian for Slovenia.
How many products can one search or category return?
Up to 6,000 per keyword, category or brand β Aldi's own limit for a single listing. Set Max Products per Input to cap it lower.
Will I be charged twice for the same product?
No. A product that appears in several of your inputs is scraped and billed once per run.
What does "Scrape Full Product Details" add?
Description, features, ingredients, allergens, dietary claims, the nutrition table, storage and usage instructions, countries of origin, the image gallery, badges and the product's variants. 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 are nutrition or ingredients empty for some products?
Aldi publishes them for most food but not for every product, and never for non-food items such as Special Buys hardware. Those fields are then empty.
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 Aldi product?
No. Aldi Scraper is an independent tool and is not affiliated with or endorsed by ALDI.
Popular Actors by Omkar Cloud
- AliExpress Product Scraper β live product details, SKU variants, stock & shipping
- Booking Scraper β Booking.com hotels: prices, ratings, rooms & amenities
- 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 π€!