Food Product Scraper — Nutrition, Ingredients & Barcodes
Pricing
from $2.00 / 1,000 products
Go to Apify Store
Food Product Scraper — Nutrition, Ingredients & Barcodes
Scrape food and grocery products: brand, category, barcode, ingredients, allergens, full nutrition per 100g, Nutri-Score, NOVA group and Eco-Score. Search by keyword, category, brand or barcode.
Pricing
from $2.00 / 1,000 products
Rating
0.0
(0)
Developer
Hichem Ben Moussa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Scrape food and grocery products — brand, category, barcode, ingredients, allergens, full nutrition per 100g, Nutri-Score, NOVA group and Eco-Score. Search by keyword, category, brand or look up exact barcodes. No API key.
What you can do with it
- 🥗 Nutrition & diet apps — populate a product database with real nutrition facts
- 🏷️ CPG competitor research — compare formulations and scores across brands
- 🛒 Retail & category analytics — sugar, salt or protein distribution in a category
- ⚠️ Allergen screening — filter products by allergen tags
- 📦 Barcode enrichment — turn EAN/UPC codes into full product records
Input
| Field | Type | Description |
|---|---|---|
searchTerm | string | Free-text search, e.g. protein bar, oat milk. |
category | string | Category in English, e.g. Breakfast cereals, Snacks. |
brand | string | Brand name, e.g. Nestle. |
country | string | Country sold in, e.g. United States. |
nutritionGrade | select | Filter by Nutri-Score A–E. |
barcodes | array | Look up exact EAN/UPC codes (overrides search). |
maxProducts | integer | Max products to scrape. |
Example
{ "searchTerm": "protein bar", "maxProducts": 200 }
Output
{"barcode": "3017620422003","name": "Nutella","brands": "Nutella, Ferrero","categories": "Spreads, Sweet spreads","ingredients": "Sugar, palm oil, hazelnuts 13%, skimmed milk powder...","allergens": ["milk", "nuts", "soybeans"],"nutriScore": "E","novaGroup": 4,"energyKcal100g": 539,"sugars100g": 56.3,"fat100g": 30.9,"proteins100g": 6.3,"salt100g": 0.107,"image": "https://images.openfoodfacts.org/....jpg","url": "https://world.openfoodfacts.org/product/3017620422003"}
Export to JSON, CSV, Excel, or pull live via the Apify API.
Notes
- Data comes from Open Food Facts, a community-maintained open database of ~3M products.
- Because it's crowd-sourced, coverage varies — some products have partial nutrition data. Records without a product name are skipped.
- Their service occasionally returns
503under load; the Actor backs off and retries automatically.