Use the label factors
| Macronutrient | Energy factor | Gram calculation |
|---|---|---|
| Carbohydrate | 4 kcal per gram | Carbohydrate calories ÷ 4 |
| Protein | 4 kcal per gram | Protein calories ÷ 4 |
| Fat | 9 kcal per gram | Fat calories ÷ 9 |
FDA nutrition-label material uses these factors. They make the conversion repeatable when you have a calorie amount and a split that adds to 100%. They do not describe every part of food or choose a diet.
Work through one example
| Macronutrient | Calories from the split | Calculation | Unrounded grams |
|---|---|---|---|
| Carbohydrate | 1,000 kcal | 1,000 ÷ 4 | 250 g |
| Protein | 400 kcal | 400 ÷ 4 | 100 g |
| Fat | 600 kcal | 600 ÷ 9 | 66.7 g |
The three calorie shares add to 2,000 kcal before the gram values are rounded. A display may show whole grams. Adding those rounded values back can produce a small difference. Keep the unrounded calculation when you need to audit the total.
Keep reference ranges and personal choices distinct
Population reference ranges can describe a distribution of calories among macronutrients. They do not turn one percentage split into a personal target. A calculator can show the effect of the percentages you enter without claiming that the split is right for you.
The conversion also does not assess food quality, medical needs, activity, or total energy adequacy. Use qualified support when those questions matter to a nutrition plan.
Check each input before you save it
- Check that carbohydrate, protein, and fat percentages add to 100.
- Keep the total calorie amount with the split.
- Use the same energy unit through the calculation.
- Record whether the numbers are a scenario, a label value, or a food record.
Use the macro calculator to repeat this arithmetic. Use the protein calculator when you need to compare a grams-per-kilogram reference with a macro result.
Common questions
What factors convert macros to calories?
Standard food-label factors use 4 kilocalories per gram of carbohydrate, 4 per gram of protein, and 9 per gram of fat.
Why do rounded grams not always return the exact calorie total?
A calculator can round each displayed gram value. The unrounded values are the values that sum to the original calorie amount.
Does a macro split choose what I should eat?
No. It is a way to convert a calorie amount and percentages that you enter. It does not assess a diet or prescribe an intake.
CHECK THE EVIDENCESources & limitations2 sources
Sources checked September 21, 2026. These notes explain methods and assumptions. They have not received an independent clinical review.















