Health Nutrition

Macro calculator

Last reviewed 23 Aug 2026 ·Method: Mifflin–St Jeor BMR × activity factor, adjusted for goal, split by the chosen macro ratio.
Sex
Age
years
Height
cm
Weight
kg
Activity
Goal
Macro split
Daily calories 1,686 kcal
30/40/30 split
Your daily macros
Protein 126 g
Carbohydrate 169 g
Fat 56 g
Fibre target 24 g
Basal rate 1,533 kcal
Maintenance 2,108 kcal
Protein 4 · carbs 4 · fat 9 kcal per gram

Protein and carbohydrate each supply about 4 kcal per gram; fat supplies 9. That is why a high-fat split produces a much smaller number of grams for the same calories, and why fat is so easy to under-count — a tablespoon of oil is 120 kcal and takes up almost no room on a plate.

A starting point, not a prescription. Anyone with a medical condition, or who is pregnant or breastfeeding, should take dietary advice from a doctor or registered dietitian rather than a calculator.

Advertisement
320 × 100

Macros divide a calorie target into protein, carbohydrate and fat. Protein and carbs are 4 kcal per gram, fat is 9. A 2,400 kcal target on a 30/40/30 split is 180 g protein, 240 g carbs and 80 g fat.

How to set your macros

1 Enter your details and activity level to get a maintenance figure.
2 Choose a goal — losing sets a 20% deficit, gaining a 10% surplus.
3 Pick a split, or use balanced if you have no reason to prefer another.
4 Hit protein first; carbs and fat are more interchangeable than the split suggests.

Of the three, only protein has a genuinely evidence-based target — roughly 1.6 to 2.2 grams per kilogram of bodyweight when training, well above what most splits produce by percentage. Carbohydrate and fat divide the remaining calories, and the ratio between them matters far less for body composition than adherence does. That is the honest reading of the research: people lose weight on low-carb and low-fat diets at about the same rate, and the difference is which one they can actually keep to.

Questions

Macronutrients — protein, carbohydrate and fat. They supply 4, 4 and 9 kcal per gram respectively.

International Society of Sports Nutrition — protein and exerciseEFSA — dietary reference values for macronutrients
Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING