Tool

Macro Split Calculator

This tool divides the daily energy figure you set between protein, carbohydrate and fat according to the percentages you choose, and shows what each share comes to in grams.

Knowing your energy needs is not enough on its own; how that energy is shared between protein, carbohydrate and fat also shapes the quality of your diet. This tool does not impose an “ideal” split on you: you set the percentages, and the tool works out what they come to in calories and grams. That lets you think in concrete grams rather than abstract percentages when you read a label or plan a meal.

Tool

Frequently asked questions

Which macro split is the healthiest?

There is no single split that holds for everyone. Common dietary guidelines define broad ranges, and many different splits within those ranges can be followed healthily; a dietitian can give the most accurate answer for your own situation.

What does a protein range of 0.8–2.0 g/kg mean?

It is a broad informational range cited in the literature for different lifestyles: the lower end is associated with general adequacy, and values near the upper end with periods of intensive training. The Protein Range Calculator page covers this in more detail.

Why do the percentages have to add up to 100?

Because the split is a division of the total energy you entered. If the total departs from 100, the calculation shares out either too little or too much energy; that is why the tool expects the sum to be 100.

Does alcohol count towards calories?

Yes, alcohol provides roughly 7 kcal per gram, but it is not counted as a macronutrient and does not appear as a separate item in this tool. If you drink regularly, it is worth knowing that you need to add that energy to your total yourself.

Method and formula

The calculation rests on two simple facts: protein and carbohydrate provide roughly 4 kcal per gram, and fat 9 kcal. The daily calorie figure you enter is multiplied by the percentages you choose, and each macronutrient’s share is divided by these energy densities to convert it into grams. For protein, an informational range of 0.8–2.0 g/kg of body weight is also displayed, so you can see where the percentage you chose falls within that range.

How to read the result

The same calorie target can be met by very different splits, and there is no single correct one; taste, training routine and health status all shape the choice. Seeing how few grams a very low fat percentage amounts to is instructive for most users: because fat is the most energy-dense source per gram, even small percentages correspond to a noticeable number of calories.

Limits

  • The 4 and 9 kcal/g figures are rounded averages; the real energy content of foods varies slightly.
  • The tool does not judge food quality; it cannot see the difference between taking the same grams from processed or from whole sources.
  • Fibre, vitamins and minerals are not included in the calculation.
  • The split that suits a person depends on their health status, and the tool cannot know that context.

Safety boundary

This tool is for information and does not take the place of a personal nutrition plan. If you have a condition that bears directly on macronutrient balance, such as kidney disease or diabetes, make decisions about your split together with your doctor or dietitian.

Calculator and tool methodology · Nothing you type is sent to a server; results stay in your browser.

First published: 2026-08-12Last reviewed: 2026-08-12Editorial status: working editionReport an error