No adverts, no tracking, no pop-ups. How we write

Food label portion calculator

Put the nutrition panel into the amount you plan to eat. A simple calculation, with no food diary, account or tracking.

By the Healthy Snacking team Updated 1 min read

Use the numbers on your packet

Calculate grams of a nutrient, kcal or kJ for a weighed portion. Nothing is sent or saved.

Your label numbers
For example, enter 6 if the label says 6g fibre per 100g. For the reverse calculation, enter the value in the portion.

Arithmetic only. This does not recommend a portion, assess a food or set a dietary target. Use grams throughout; do not mix grams and millilitres.

On this page
  1. How to use it
  2. What the result means
  3. The formula, without the tool

How to use it

Choose the direction, enter one value from the nutrition panel and select its unit. Then enter the portion weight in grams. The default example turns 6g fibre per 100g into 1.8g fibre in 30g.

For the reverse direction, enter the value for the serving and that serving's weight. For example, 1.8g fibre in a 30g serving becomes 6g per 100g. This lets you compare two packets that suggest different serving sizes.

The NHS food labels guide explains the two columns. Our worked packet comparison shows why a smaller serving can make a number look smaller without changing the food.

What the result means

This tool scales the numbers you provide. It does not know which food you are eating, whether its label is correct or whether the panel describes food as sold or as prepared. Use the matching weight and preparation basis. It does not convert between grams and millilitres.

The result is rounded to at most three decimal places. That makes the arithmetic readable, not more precise than the original label. Entries stay in this browser page and are neither saved nor transmitted.

The formula, without the tool

Value per 100g × portion grams ÷ 100 = value per portion.

Value per portion × 100 ÷ portion grams = value per 100g.

Try high protein vs source of protein next. That claim uses a share of energy, a separate calculation from scaling a portion.

You might also like

Thursday afternoons

One email a week, under 500 words

Three things worth reading about what Britain is eating, with a line each on why they matter, and one reader question answered. No adverts, no affiliate links, and nothing we would not send a friend.

We only use your address to send the newsletter, and we confirm it first so nobody can add you without asking. Unsubscribe in one click. See our privacy notice.