Open Food Facts Nutrition Normalizer
Pricing
Pay per usage
Open Food Facts Nutrition Normalizer
Search global Open Food Facts products with normalized brands, categories, allergens, nutrition per 100g, Nutri-Score, NOVA processing groups, and deduplicated barcodes.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Chris Wakefield
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Share

Open Food Facts Nutrition Normalizer
Search the worldwide Open Food Facts product database and receive clean, analysis-ready food records. The Actor deduplicates barcodes and normalizes brand names, category tags, allergens, country tags, packaging, nutrition units, Nutri-Score, and NOVA processing groups.
Why use this Actor?
Raw food databases contain inconsistent casing, duplicate brand labels, multilingual tags, missing fields, and noisy category hierarchies. This Actor keeps the original product identity while returning consistent fields that are easier to use in nutrition apps, retail intelligence, catalogue enrichment, food safety research, and market analysis.
Input parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
searchQuery | string | Product name or keyword, e.g. coffee, cereal, or chocolate. | coffee |
country | string | Optional country tag such as united-kingdom or united-states. | — |
category | string | Optional category tag such as coffees or plant-based-foods. | — |
maxResults | integer | Maximum unique products, from 1 to 100. | 25 |
Example input
{"searchQuery": "coffee","country": "united-kingdom","maxResults": 10}
Output
Each dataset item includes barcode, productName, brandsNormalized, categoriesNormalized, allergensNormalized, nutriScore, novaGroup, and a standardized nutritionPer100g object with energy, fat, sugars, fibre, protein, salt, and sodium where available. sourceUrl links back to the original product.
The run also writes:
OUTPUT: a readable summary tableSTATS: machine-readable counts and Nutri-Score distributionRESULTS: the complete normalized result array
Use cases
- Enrich retail and grocery product catalogues
- Build nutrition, allergen, or dietary discovery tools
- Compare brands and categories across countries
- Identify highly processed products using NOVA groups
- Prepare consistent food data for analytics and machine learning
Data source and attribution
Data is retrieved live from the Open Food Facts API. Open Food Facts is a collaborative, open database of food products. Please review its data licence and terms before redistributing results.