SmarTasty
Count calories with a photo

With your consent, we use Google Analytics to improve SmarTasty. Data may be transferred to the USA. You can withdraw at any time. Privacy

Nutri-Score calculator

The Nutri-Score counts negative points for energy, sugars, saturated fat and salt, and subtracts positive points for protein, fibre and fruit, vegetables and pulses. The lower the total, the better the grade, from A to E. The calculator uses the formula in force since 2024.

Nutri-Score

Example:

Nutri-Score A · −5 points

Calculated as food.

The Nutri-Score compares products of the same kind. How balanced you eat depends on amounts and the mix.

Values from the label (per 100 g)

The calculator asks for:

The calculation runs in your browser. Your details are not saved and not sent anywhere.

Point tables for foods

Per 100 g. One point for each step the value exceeds.

Negative points
PointsEnergy (kJ)Sugars (g)Saturated fat (g)Salt (g)
0up to 335up to 3.4up to 1up to 0.2
1over 335over 3.4over 1over 0.2
2over 670over 6.8over 2over 0.4
3over 1,005over 10over 3over 0.6
4over 1,340over 14over 4over 0.8
5over 1,675over 17over 5over 1
6over 2,010over 20over 6over 1.2
7over 2,345over 24over 7over 1.4
8over 2,680over 27over 8over 1.6
9over 3,015over 31over 9over 1.8
10over 3,350over 34over 10over 2
11–over 37–over 2.2
12–over 41–over 2.4
13–over 44–over 2.6
14–over 48–over 2.8
15–over 51–over 3
16–––over 3.2
17–––over 3.4
18–––over 3.6
19–––over 3.8
20–––over 4
Positive points
PointsProtein (g)Fibre (g)Fruit, veg, pulses (%)
0up to 2.4up to 3up to 40
1over 2.4over 3over 40
2over 4.8over 4.1over 60
3over 7.2over 5.2–
4over 9.6over 6.3–
5over 12over 7.4over 80
6over 14––
7over 17––

Source: Santé publique France, 2025

From points to grade

Nutri-Score grades by points
GradeFoodsFats, oils, nutsDrinks
Aup to 0up to −6water only
B1 to 2−5 to 2up to 2
C3 to 103 to 103 to 6
D11 to 1811 to 187 to 9
E19 and over19 and over10 and over

Source: Santé publique France, 2025

Nutri-Score and our Health Score

The Nutri-Score compares packaged products of one kind in the supermarket. Our Health Score rates recipes, meals and your whole day. Both are guides, but they look at different things.

Nutri-Score and SmarTasty Health Score compared
Nutri-ScoreHealth Score
Ratesproducts per 100 g or 100 mlrecipes, meals and your day
ScaleA to E0 to 100
What countsenergy, sugars, saturated fat, salt, protein, fibre, fruit/veg/pulsesfast carbs, nutrient density, omega-3 & veg, fibre & variety, whole ingredients
Processingdoes not countcounts (whole ingredients instead of ready-made)
Who calculatesthe manufacturer, voluntarilySmarTasty, for every recipe

We checked our Health Score against the Nutri-Score 2023 on 126 foods and dishes. How it works is explained on “The SmarTasty Health Score”.

How the calculator works

Example: Rolled oats: 1,559 kJ, 0.7 g sugars, 1.3 g saturated fat, 0.01 g salt, 13.5 g protein, 10 g fibre:

Good to know

Frequently asked questions

How is the Nutri-Score calculated?

You count negative points for energy, sugars, saturated fat and salt and subtract positive points for protein, fibre and the share of fruit, vegetables and pulses. The total gives the grade: for foods A up to 0 points, B 1 to 2, C 3 to 10, D 11 to 18, E 19 and over.

What changed in 2024?

Sugars and salt count more strictly, fibre and protein have new steps, and nuts and oils no longer count as fruit and vegetables. Red meat gets at most 2 protein points, drinks with sweeteners 4 negative points. In Germany the new formula applies since 2024 and to all products with a Nutri-Score since 2026.

Why does olive oil get a B and butter an E?

Olive oil has little saturated fat, and olives count as fruit for oils, so it lands at B. Butter is over 60% saturated fat and lands at E.

How do Nutri-Score and Health Score relate?

The Nutri-Score rates a single product per 100 g. Our Health Score rates whole recipes, meals and your day from 0 to 100 and also counts how processed something is. See the comparison above.

Can I enter kcal instead of kJ?

Multiply kcal by 4.184: 100 kcal are 418 kJ, 370 kcal are 1,548 kJ.

Are my details saved?

No. The calculator works in your browser and sends nothing.

Sources

  1. Nutri-Score: Questions & Answers (updated algorithm, V11). Santé publique France, 2025
  2. Nutri-Score: Conditions of use (March 2025). Santé publique France, 2025
  3. Update of the Nutri-Score algorithm – Update report from the Scientific Committee of the Nutri-Score. Santé publique France, 2022
  4. Update of the Nutri-Score algorithm for beverages – Second update report from the Scientific Committee of the Nutri-Score. Santé publique France, 2023
  5. Merz B et al.: Nutri-Score 2023 update. Nature Food 5, 2024