Calories per serving calculator

Enter the label value and your serving size to calculate its calories, or find how many grams or millilitres match a calorie target.

Calories per 100 g
kcal
Serving mass
g

Calories in the serving

200 kcal

Serving size80 g
Share of the 100-unit basis80 %

Read explanation below

Contents

How the serving calorie calculator works

A food label, kitchen scale and measured serving on a plate

The calculator scales the energy value printed for 100 g or 100 mL to the amount you actually serve. Its reverse mode finds the amount that corresponds to a calorie target.

A serving is a proportion of the label basis

A label value per 100 units is convenient for comparison, but few servings weigh exactly 100 g. The calculation uses the serving as a fraction of that basis.

Cp=C100โ‹…q100,q=100โ‹…CpC100C_p=C_{100}\cdot\frac{q}{100},\qquad q=100\cdot\frac{C_p}{C_{100}}

Cp is the calories in the serving, C100 is the label value per 100 g or 100 mL, and q is the serving mass or volume. The reverse formula requires a label value above zero.

Match grams with grams and millilitres with millilitres

Choose the basis exactly as it appears on the package. If the label says โ€œper 100 gโ€, weigh the edible portion in grams. If it says โ€œper 100 mLโ€, measure the drink or liquid in millilitres. Do not swap mass and volume unless you know the productโ€™s density.

Use the first mode after weighing a plate or pouring a drink. Use the target mode when the calorie number is fixed and you want the corresponding amount. The target is a calculation aid, not a recommended serving.

Three quick checks from ordinary labels

Cheese: 250 kcal per 100 g and an 80 g serving give 200 kcal. The serving is 80% of the label basis.

Soft drink: 42 kcal per 100 mL and a 330 mL bottle give 138.6 kcal. The bottle is 3.3 times the reference volume.

Pasta portion: at 250 kcal per 100 g, a target of 500 kcal corresponds to 200 g. This is a mathematical amount and says nothing about whether that portion suits a person.

Read the large number before the details

In serving mode, the main answer is the energy in the entered amount. In target mode, it is the mass or volume to measure. The percentage below is simply the amount compared with 100: 35 g is 35%, 150 mL is 150%, and 200 g is 200% of the label basis.

The display rounds to one decimal place. Keep the labelโ€™s own precision in mind: a polished decimal cannot make an approximate package value more exact.

What this estimate does not decide

The tool assumes that the entered label value applies uniformly to the measured product. It does not subtract bones, shells, cooking water, sauce left in the pan or part of a package that was not eaten. Weigh the edible amount in the same state described by the label.

Important. This is a label conversion, not nutritional advice. It does not set a calorie goal, judge food quality or account for individual health needs.

Questions that come up at the kitchen scale

These answers cover the label formats that most often cause a wrong proportion.

What if the package lists calories per serving instead of per 100 g?

Convert it first: multiply the listed serving calories by 100 and divide by the serving mass or volume. Enter that result as the value per 100.

Can I use millilitres for a value printed per 100 g?

Only after converting with a reliable density for that exact product. For most kitchen use, weighing the portion in grams is simpler and safer.

Does the package size matter?

Not directly. You only need the label value and the amount actually consumed. Package size is useful when you know you ate a fraction, such as half of a 400 g pack.

Why can the result differ from another app?

Check whether both tools use the same basis, serving state and rounding. Values for dry and cooked food may be very different.

Is zero a valid serving?

A zero serving gives zero calories. Reverse calculation with 0 kcal per 100 has no unique serving size, so the calculator reports an error.

Should I round every ingredient before adding a recipe?

No. Calculate with unrounded values and round the total at the end to reduce accumulated error.

Similar calculators

You may find the following calculators on the same topic useful:

Share on social media

If you liked it, please share the calculator on your social media platforms. It`s easy for you and beneficial for the project`s promotion. Thank you!