What is this calculator?
Convert a calorie allocation into carbohydrate, protein and fat grams.
What can you use it for?
Use it to understand the numerical relationship between the measurements or dates entered. Convert a calorie allocation into carbohydrate, protein and fat grams.
How to use it
- Enter daily calorie allocation.
- Enter carbohydrate share (%).
- Enter protein share (%).
- Enter fat share (%).
- Select Calculate (or Generate for random tools).
- Read the answer and any additional results below the form. Check the units and the limits of the method.
Formula and method
Protein grams = protein calories ÷ 4
Fat grams = fat calories ÷ 9
The selected percentages must sum to 100. These are allocations you choose, not prescribed nutrient targets.
Worked example
Daily calorie allocation: 2000, Carbohydrate share (%): 50, Protein share (%): 20, Fat share (%): 30. The result is 250 g (carbohydrate allocation).
Assumptions and limits
Shares must total 100%. These are your chosen allocations, not dietary recommendations.
Frequently asked questions
What inputs does the Macro Calculator need?
Use daily calorie allocation, carbohydrate share (%), protein share (%), fat share (%). Read the answer and any additional results below the form. Check the units and the limits of the method.
What assumptions apply to the Macro Calculator?
Shares must total 100%. These are your chosen allocations, not dietary recommendations.