Macro Calculator

CALCULATOR

Macro Calculator

Protein, carbs and fat in grams for your goal and diet style, with calories and the per-meal protein split.

Protein set first by bodyweight, fat by minimum health needs, carbs fill the rest.

How to set your macros

Macros are the three energy-providing nutrients: protein at 4 kcal per gram, carbohydrate at 4 kcal per gram and fat at 9 kcal per gram. Setting them well is mostly about order of operations.

This calculator sets protein first, from your bodyweight and goal, because it is the macro with the clearest evidence behind its targets. Fat comes next, with a floor near 0.6 g per kg so it never drops below what hormone production and vitamin absorption need. Carbohydrate fills whatever calories remain, which is why it moves the most between diet styles.

The carb-to-fat ratio is largely preference. Adherence beats optimisation: the split you can actually follow for months outperforms the theoretically ideal one you abandon in three weeks.

How macros convert to calories

Energy per gramProtein = 4 kcal per gram
Carbohydrate = 4 kcal per gram
Fat = 9 kcal per gram
Alcohol = 7 kcal per gram
The order this calculator uses1. Protein = bodyweight (kg) x 1.6 to 2.0 g
2. Fat = 22 to 35 percent of calories, floor 0.6 g per kg
3. Carbs = (calories - protein kcal - fat kcal) / 4

Protein is set first because it has the clearest evidence behind its targets and the most direct effect on how much of your weight change is muscle. Fat is set second with a floor, because dropping fat too low interferes with hormone production and the absorption of vitamins A, D, E and K. Carbohydrate takes whatever calories remain, which is why it swings most between diet styles.

Common macro splits compared

StyleProteinCarbsFatSuits
Balanced30%40%30%Most people, most goals
Lower carb35%25%40%Appetite control
Higher carb25%55%20%Endurance or high volume lifting
High protein cut40%35%25%Aggressive fat loss with lifting

Macro targets for an 80 kg adult by goal

GoalCaloriesProteinCarbsFat
Fat loss2,120 kcal160 g206 g66 g
Maintenance2,650 kcal128 g299 g82 g
Muscle gain2,915 kcal144 g338 g91 g

Which macros actually matter

In order of impact: total calories decide the direction of weight change, protein decides how much of that change is muscle, and the carbohydrate to fat ratio mostly affects how you feel while doing it. People spend the most energy arguing about the variable that matters least.

Adherence beats optimisation. A split you can follow for six months outperforms a theoretically superior one you abandon in three weeks, which is why appetite and food preference are legitimate reasons to pick one ratio over another.

Macro content of common foods

FoodServingProteinCarbsFat
Chicken breast100 g31 g0 g4 g
White rice, cooked100 g3 g28 g0 g
Oats, dry50 g7 g30 g4 g
Whole egg1 large6 g1 g5 g
Olive oil1 tbsp0 g0 g14 g
Greek yogurt170 g17 g6 g4 g
Almonds30 g6 g6 g15 g
Lentils, cooked100 g9 g20 g0 g

Frequently asked questions

What is the best macro split?
There is no single best split. Hit your calorie and protein targets, then divide carbs and fat in whatever ratio suits your appetite, training and food preferences.
Do I need to track macros to lose fat?
No. Calorie balance drives fat loss and protein protects muscle. Tracking macros is one method of controlling those, not a requirement.
Why is my carb number so low on lower carb?
Because protein and fat are set first. On a lower-carb style, fat takes a larger share of calories, leaving fewer for carbohydrate.
Should macros change on training days?
They can. A common approach is more carbohydrate on training days and slightly less on rest days, keeping protein constant.

More tools: all calculators · Full Plan · Recomp · Body fat · Macros · Cheapest whey per 20 g

General information, not medical advice. Consult a qualified professional before changing your diet, especially with a medical condition.

GramGoal provides general nutrition information, not medical advice. Products and statements are not evaluated by any health authority. Consult a qualified professional before changing your diet, especially with a medical condition.