Open Food Facts Product Lookup avatar

Open Food Facts Product Lookup

Pricing

Pay per usage

Go to Apify Store
Open Food Facts Product Lookup

Open Food Facts Product Lookup

Look up food products by barcode (EAN/UPC) via Open Food Facts: name, brand, Nutri-Score, NOVA group, Eco-Score, ingredients, allergens and nutrition facts. Free.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

DEV DEV

DEV DEV

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

What it does

This free actor looks up food and grocery products by barcode (EAN-13 / UPC) using the open Open Food Facts database. For each barcode you get the product name, brand, quantity, categories, Nutri-Score, NOVA processing group, Eco-Score, ingredients, allergens and per-100g nutrition facts (énergie, matières grasses, sucres, sel, protéines). Ideal for enriching product catalogues, diet apps and food-data pipelines. You only pay your Apify platform usage — the actor itself is free.

Input

FieldTypeDescription
barcodesarray of stringsProduct barcodes to look up. One dataset item per barcode.
countrystringOpen Food Facts subdomain: world (default), fr, us, …

Output

One item per barcode:

{
"barcode": "3017620422003",
"status": "found",
"product_name": "Nutella",
"brands": "Ferrero",
"nutriscore_grade": "e",
"nova_group": 4,
"ecoscore_grade": "d",
"ingredients_text": "Sugar, palm oil, hazelnuts 13%, ...",
"nutrition": { "energy-kcal_100g": 539, "sugars_100g": 56.3, "salt_100g": 0.107 },
"url": "https://world.openfoodfacts.org/product/3017620422003"
}

status is found, not_found or error.

Use cases

  • Enrich e-commerce or retail catalogues with nutrition and Nutri-Score data.
  • Power diet, nutrition and allergen-checking apps.
  • Batch-audit a product list for NOVA / Eco-Score.
  • Academic and open-data food research.

Limitations & fair use

Data comes from the collaborative Open Food Facts project (Open Database License). Coverage and freshness depend on community contributions; some barcodes return not_found. A short delay is applied between requests to respect the API.

More actors by this developer

See more open-data actors on the author profile: https://apify.com/vigilant_jasmine