Skip to content
CalcMyWay

Macro Calculator

Your details

cal
%
%
%
lb
Advanced options

Result

Protein

165 g (660 cal)

Carbohydrate

220 g (880 cal)

Fat

73.3 g (660 cal)
Split used
30% protein / 40% carbs / 30% fat
Protein per pound
0.92 g per lb
Per meal
55 g protein, 73.3 g carbs, 24.4 g fat across 3 meals
Calories accounted for
2200 cal — matches the 2200 cal target
  • The macro split divides your calories; it does not set them. Weight change is driven by the calorie total, so moving protein from 30% to 40% at the same calories will not by itself cause weight loss. What a split changes is satiety, muscle retention while losing weight, and training performance — not the energy balance.
  • Fat supplies 9 calories per gram against 4 for protein and carbohydrate, so equal percentages never give equal grams. Here 30% of calories is only 73.3 g of fat, while the same 30% of calories is 165 g of protein — the gram figures look lopsided even when the percentages are not.
  • Protein works out at 0.92 g per pound of body weight, which sits in the range commonly used by people training for strength or preserving muscle during weight loss.
Calories by macronutrient
Total2.2K
  • Protein660.0030%
  • Carbohydrate880.0040%
  • Fat660.0030%

The same calories at each common split

Every row totals the same calories. Only the distribution changes, which is the point — and the limit — of a macro split.

SplitProteinCarbsFatProtein/lb
Balanced (yours)165 g220 g73 g0.92 g
High protein220 g165 g73 g1.22 g
Low carb165 g110 g122 g0.92 g
Endurance110 g303 g61 g0.61 g

Why percentages and grams differ

The Atwater factors — calories supplied per gram.

MacronutrientCalories per gramYour grams
Protein4165 g
Carbohydrate4220 g
Fat973.3 g

How do you calculate macros from calories?

Multiply your calorie target by each macro percentage, then divide by its calories per gram — 4 for protein and carbohydrate, 9 for fat. At 2,200 calories on a 30/40/30 split that is 165 g protein, 220 g carbohydrate and 73 g fat.

grams = (calories × percentage) ÷ calories per gram protein 4, carbs 4, fat 9
percentage
Share of total calories, not of grams; the three sum to 100
4 and 9
Atwater factors — calories supplied per gram of each macronutrient

The conversion is two steps, and the second is where the intuition breaks. Percentages are of calories, but food is measured in grams, and fat supplies 9 calories per gram against 4 for protein and carbohydrate. So an even 33/33/33 split by calories is nowhere near even by weight — the fat portion is barely half as many grams. That is why a split that reads as balanced in percentages can look lopsided on a food label. The more important point is what a macro split does not do. It divides a calorie total; it does not set one. Energy balance drives weight change, so shifting protein from 30% to 40% at the same calories will not by itself cause weight loss. What the distribution does affect is real but different: higher protein improves satiety and helps retain muscle while in a deficit, carbohydrate availability affects training performance particularly at higher intensities, and fat has a floor below which hormone production and the absorption of fat-soluble vitamins suffer. Choose the total first, then the split, and judge the split on those outcomes rather than on the scale.

  1. Decide your daily calorie target before choosing any split.
  2. Pick percentages for protein, carbohydrate and fat totalling 100.
  3. Multiply the calorie target by each percentage.
  4. Divide the protein and carbohydrate calories by four.
  5. Divide the fat calories by nine, since fat is denser.
  6. Check protein against your body weight in pounds.

Worked example: A 2,200 calorie target on a balanced 30/40/30 split at 180 lb

A 2,200 calorie target on a balanced 30/40/30 split at 180 lb

Thirty percent of 2,200 calories is 660 calories of protein, and at 4 calories per gram that is 165 g. Forty percent is 880 calories of carbohydrate, also at 4 per gram, giving 220 g. The remaining 30% is 660 calories of fat, but fat supplies 9 calories per gram, so it comes to only 73.3 g. Notice what happened there: protein and fat take an identical 30% of calories, yet protein is 165 g against fat's 73 g — because the energy density differs by more than double. Checking the arithmetic backwards, 165 × 4 + 220 × 4 + 73.3 × 9 = 2,200 calories, which confirms the split accounts for the whole target. At 180 lb the protein works out at 0.92 g per pound, inside the 0.7 to 1.0 range commonly used for preserving muscle during weight loss. Across three meals that is roughly 55 g protein, 73 g carbohydrate and 24 g fat each.

What each macro input means

Daily calorie target
Your total daily calories. This is the figure that determines weight change — the macro split below divides it up but does not alter it.
Macro split
Percentages of total calories, not of grams. The three must sum to 100, which is why changing one requires changing another.
Protein
Used with a custom split. Protein and carbohydrate supply 4 calories per gram.
Carbohydrate
Used with a custom split.
Fat
Used with a custom split. Fat supplies 9 calories per gram, more than double the other two.
Body weight
Used to express protein per pound, which is how protein targets are normally discussed — commonly 0.7 to 1.0 g per pound for people training.
Meals per day
Divides the daily totals evenly, as a starting point for planning.

What this macro does not account for

  • A macro split divides your calories; it does not set them. Changing the distribution at a fixed calorie total will not by itself change body weight.
  • Percentages are of calories, not grams. Fat supplies 9 calories per gram against 4 for the others, so equal percentages never produce equal grams.
  • The three percentages must sum to 100. Raising one necessarily means lowering another, which is the constraint people most often miss.
  • Fat has a practical floor. Going very low impairs hormone production and the absorption of fat-soluble vitamins, so a split is not purely a preference.
  • Protein targets are usually expressed per unit of body weight rather than as a percentage, which means the same percentage suits different people very differently.
  • Alcohol supplies 7 calories per gram and is not a macronutrient in this scheme, but it still counts toward the daily total.
  • Fibre is a carbohydrate but is incompletely digested, so its usable energy is lower than the label implies.
  • Individual response varies and medical conditions change what is appropriate. Anyone with diabetes, kidney disease or an eating disorder history should take individual advice.

Frequently asked questions

What is a good macro split?

A balanced 30/40/30 of protein, carbohydrate and fat suits most general goals. Higher protein helps retain muscle in a deficit, and more carbohydrate supports higher-intensity training, so the right split follows the goal.

How many calories are in a gram of protein, carbs and fat?

Four calories per gram for protein and carbohydrate, nine for fat. These are the Atwater factors, and the difference is why equal calorie percentages never give equal gram amounts.

Do macros matter more than calories for weight loss?

No. Calorie balance drives weight change, and the macro split divides that total. What the split affects is satiety, muscle retention and training performance, which are real but separate outcomes.

How much protein should I eat?

People training for strength or preserving muscle in a deficit commonly target 0.7 to 1.0 g per pound of body weight. At 180 lb that is roughly 126 to 180 g a day.

Why is my fat gram target so much lower than protein?

Because fat supplies 9 calories per gram against 4 for protein. An identical 30% of calories gives 165 g of protein but only 73 g of fat at a 2,200 calorie target.

Does alcohol count toward macros?

It supplies 7 calories per gram but is not one of the three macronutrients. It still counts toward your daily calorie total, which is why it displaces food rather than adding freely.

Sources and review

Last reviewed .