Skip to content

Macronutrient Calculator

Convert daily calories into grams of protein, fat, and carbs. Choose a preset split or enter your own percentages.

kcal
%
%
%

Need calories first? Use the Calorie Calculator.

Use these conversions:

  • Protein: 44 kcal per gram
  • Carbs: 44 kcal per gram
  • Fat: 99 kcal per gram

For a macro with percentage pp and total calories CC:

grams=C×(p/100)kcal per gram\text{grams} = \frac{C \times (p/100)}{\text{kcal per gram}}
  • If your percentages don’t add to 100%, normalize them (or let the calculator normalize for you).
  • If you’re dieting, protein is often the easiest macro to keep consistent while you adjust carbs/fat for preference.

How do I calculate macro grams from calories?

Section titled “How do I calculate macro grams from calories?”

Split calories into macro calories using percentages, then convert using 4 kcal/g for protein and carbs, and 9 kcal/g for fat.

Do my macro percentages have to add up to 100%?

Section titled “Do my macro percentages have to add up to 100%?”

They should, but if they don’t, this calculator normalizes them to a 100% split.