Health & Wellness

Food product facts

Nutri-Score, NOVA and nutrition of a product from its barcode.

  • Instant
  • Free
  • Private (processed locally)
  • No sign-up

Decode the nutrition behind a barcode

Enter a product’s barcode (the 8–13 digits under the bars) and instantly get its nutritional quality and per-100 g composition.

  1. Enter the barcode

    Or keep the sample one.

  2. Run the search

    The product is fetched.

  3. Read the entry

    Nutri-Score, NOVA, nutrition.

What the indicators mean

  • Nutri-Score from A to E (nutritional quality)
  • NOVA group from 1 to 4 (degree of processing)
  • Energy, fat, carbohydrates, sugars, fibre, protein, salt per 100 g

Example: Nutella (3017620422003)

ItemValue (indicative)
ProductNutella
Nutri-ScoreE
NOVA4 — ultra-processed
Energy / 100 g≈ 539 kcal
Sugars / 100 g≈ 56.3 g
SourceOpen Food Facts (open data)

Values evolve with the collaborative database, so they are indicative. Only the barcode is sent to fetch the product’s public entry.

Frequently asked questions

Where does the data come from?

From Open Food Facts, an open and collaborative food database (a bit like Wikipedia for food). The data is under an open licence (ODbL), and the API is free and needs no key.

What is the Nutri-Score?

A 5-level nutrition label, from A (best nutritional quality) to E, computed from the per-100 g composition (energy, sugars, saturated fat, salt, fibre, protein…).

What does the NOVA group mean?

NOVA classifies foods by degree of processing: 1 (unprocessed), 2 (culinary ingredient), 3 (processed) and 4 (ultra-processed). The higher the number, the more processed the product.

Why is a product missing or incomplete?

The database is filled by volunteers: some products are not listed yet or have partial information. You can contribute through the Open Food Facts app.