Enter your details, activity level and goal to see a daily calorie target split into protein, carbohydrate and fat, in grams.
Daily calorie target
Protein
137 g
Carbohydrate
343 g
Fat
91 g
A balanced split at your estimated maintenance calories.
Balanced split: 20% protein · 50% carbohydrate · 30% fat
Estimate only. Macro targets are general estimates, not a medical diet plan. Protein, carbohydrate and fat needs vary with health, training, food preferences and other factors. If you are pregnant, breastfeeding, under 18, managing a health condition, following a prescribed diet, taking medication that may affect weight, appetite or blood sugar, or have a history of disordered eating, seek personalised advice from a qualified health professional.
How to use this calculator
Pick your sex, enter your age, height and weight.
Choose the activity level that best reflects your typical week.
Choose your goal — lose, maintain, or gain weight.
Answer the short “before we calculate” safety questions. If any apply, the calculator points you to tailored advice instead of setting macro targets.
Read your daily calorie target and your protein, carbohydrate and fat targets in grams.
Nothing is submitted anywhere. The calculation runs in the page as you type, and the link in your address bar carries your figures, so it can be shared or bookmarked.
Protein and carbohydrate: 4 kcal per gram. Fat: 9 kcal per gram.
Lose weight — 30% protein / 45% carbohydrate / 25% fat, at maintenance − 300 kcal/day.
Maintain weight — 20% protein / 50% carbohydrate / 30% fat, at maintenance calories.
Gain weight — 20% protein / 55% carbohydrate / 25% fat, at maintenance + 300 kcal/day.
Worked example. A 30-year-old, 178 cm, 80 kg man with moderate activity and a "maintain weight" goal has estimated maintenance calories of 2,740 kcal/day. At the balanced 20/50/30 split, that is 137 g protein (2,740 × 0.20 ÷ 4), 343 g carbohydrate (2,740 × 0.50 ÷ 4), and 91 g fat (2,740 × 0.30 ÷ 9).
It turns a daily calorie target into grams of protein, carbohydrate and fat — the three "macros" — based on your details, activity level and goal (lose, maintain or gain weight).
How are the calorie and macro targets calculated?
BMR comes from the Mifflin–St Jeor equation, scaled by your activity level to estimate maintenance calories, then adjusted by a mild deficit or surplus for your goal. That calorie target is split into protein, carbohydrate and fat by percentage, then converted to grams using 4 kcal per gram of protein and carbohydrate, and 9 kcal per gram of fat.
Why does the macro split change with my goal?
A weight-loss goal uses a higher protein share to help protect lean mass during a deficit. A weight-gain goal uses extra carbohydrate to help fuel training. All three splits sit inside the Acceptable Macronutrient Distribution Range (AMDR) — the range of protein, carbohydrate and fat intake published in the Institute of Medicine’s Dietary Reference Intakes.
Can I use a different macro split than the one shown?
Yes — these are sensible starting points, not the only valid split. If you have a specific target (for example, a higher-protein diet for strength training), calculate the calories that split works out to and adjust from there; the protein intake calculator gives a bodyweight-based protein target you can start from instead.
What is the difference between this and the calorie deficit or weight gain calorie calculator?
Those two give a single daily calorie number with more control over the pace (several preset deficits or surpluses, plus a custom option). This calculator gives a smaller set of goals but breaks the result down into protein, carbohydrate and fat grams as well as calories.
Why won’t the calculator show my macro targets?
It applies the same safety limits as the weight loss and weight gain calorie calculators, so a restricted plan cannot be reached by asking for it as macros. It shows tailored-advice copy instead of a number when the age entered is under 18, when a pregnancy, health condition, prescribed diet, relevant medication or eating-disorder history is disclosed, or when a weight-loss goal would put the daily calorie target below about 1,500 kcal for a male entry, below about 1,200 kcal for a female entry, or below your own estimated resting metabolic rate. In those cases, speak with a GP or registered dietitian.
Is this a meal plan or medical advice?
No. The calorie and macro figures are general estimates for information only, not a medical diet plan, diagnosis or treatment recommendation, and there is no NHS or dietitian endorsement of the split. Protein, carbohydrate and fat needs vary with health, training, food preferences and other factors.
Cookies
We use Google Analytics to see which calculators get used, which sets analytics cookies. Nothing loads until you choose. Read the privacy policy.