← Tools

Free · no sign-up

Calories from macros: 4–4–9 calculator

Convert grams of protein, available carbohydrate and fat into energy and compare their percentage contributions.

No account. This tool does not send or save your entered values.

Your result will appear here

Convert grams of protein, available carbohydrate and fat into energy and compare their percentage contributions.

Method, example and limitations

Energy = protein × 4 + available carbohydrate × 4 + fat × 9. Example: 20 g, 30 g and 10 g give 290 kcal. Percentages cover only these three energy contributions.

EUR-Lex — Regulation (EU) 1169/2011, Annex XIV ↗

When an estimate is not enough

This is not a meal plan or a recommended macro split. Fibre, polyols, alcohol and other components use different factors; rounding and labelling rules can explain differences from package calories.

General information for adults, not a personal diet or prescription. For medical conditions, pregnancy, breastfeeding, eating disorders or specific needs, consult a qualified professional.