Your privacy choices

We use essential storage to remember your settings. With your permission, Google AdSense may use cookies to serve and measure ads. Privacy Policy.

Macros per serving

Convert a recipe’s total protein, carbohydrate and fat into per-serving amounts.

Built and maintained by The NumberPrism Editorial TeamEditorial policy

Your details

g
g
g
Results update as you type. The formula and assumptions are explained below the calculator.

Protein per serving

25 g

Carbohydrate per serving50 g
Fat per serving20 g
Calories per serving480 kcal
Calorie split21% protein / 42% carbs / 38% fat

Estimates only, using 4 kcal/g for protein and carbohydrate and 9 kcal/g for fat. Food labels can differ because of fibre, sugar alcohols, rounding and analytical methods.

Share calculator

Use this tool

Embed

What does this tool do?

A recipe’s total macronutrients divide evenly across its servings. This calculator shows protein, carbohydrate and fat per serving, then converts them into calories using the standard 4, 4 and 9 kcal per gram factors.

The Formula

Per serving = total grams ÷ servings; calories = 4 × protein + 4 × carbs + 9 × fat

Frequently Asked Questions

How do I calculate macros per serving?

Divide each total macro value by the number of equal servings. For example, 100 g of protein across four servings is 25 g of protein per serving.

Why does fat have more calories per gram?

Fat provides about 9 kcal per gram, compared with 4 kcal per gram for protein and carbohydrate. That is why a small amount of fat can change a recipe’s calorie total noticeably.