Tools

Macro Calculator

Calculate daily calorie and macronutrient targets based on your body, activity, and goal

Health Disclaimer: Macro targets are estimates based on validated population formulas. Individual needs vary with genetics, gut health, training adaptation, and medical conditions. Not a substitute for advice from a registered dietitian. Minimum safe intake: 1,200 kcal/day for women, 1,500 kcal/day for men.

Your Profile

Daily Targets

Fill in your profile and choose your goal to see personalised macro targets

What is a Macro Calculator?

A macronutrient (macro) calculator determines your optimal daily intake of protein, carbohydrates, and fats based on your body composition, activity level, and specific goal โ€” fat loss, muscle gain, or maintenance. Unlike generic calorie-only approaches, macro tracking ensures that your calorie target is composed of the right balance of nutrients to support your training adaptations and body composition goals.

This calculator first derives your BMR (Basal Metabolic Rate) using the Mifflin-St Jeor equation โ€” the most accurate validated formula for the general population โ€” then multiplies by an activity factor to get your TDEE (Total Daily Energy Expenditure). A goal-specific calorie offset is then applied (deficit for fat loss, surplus for muscle gain), and macros are distributed in ratios validated by sports nutrition research: higher protein in deficit phases to preserve muscle, higher carbohydrates in surplus phases to fuel training and glycogen storage.

Macro ratios are not one-size-fits-all. The splits provided are evidence-based starting points from the International Society of Sports Nutrition (ISSN) and the Academy of Nutrition and Dietetics. Track your results for 2โ€“3 weeks, monitor weight and performance, and adjust. Real-world tracking is more reliable than any formula for finding your personal optimal intake.

Protein
4 kcal per gram
Carbohydrates
4 kcal per gram
Fats
9 kcal per gram
Alcohol
7 kcal per gram
BMR formula
Mifflin-St Jeor (1990)
Safe min deficit
500 kcal/day max

How to Use This Calculator

Formula:TDEE = BMR ร— Activity Multiplier | Target Calories = TDEE ยฑ Goal Offset | Macros = Target Calories ร— Macro Ratio รท Caloric Density
1
Gender, Age, Weight, Height: Required for the Mifflin-St Jeor BMR calculation. Use your current bodyweight, not a target.
2
Activity Level: Select honestly โ€” most people overestimate. If you sit at a desk and workout 3ร— per week, that's "Light", not "Moderate".
3
Goal: Fat loss applies a ~400 kcal deficit; aggressive cut ~700 kcal; lean bulk adds ~300 kcal above TDEE.

Macro Split by Goal (% of Total Calories)

  • โ€ข Fat loss: Protein 35% ยท Carbs 35% ยท Fats 30% โ€” high protein preserves muscle
  • โ€ข Aggressive cut: Protein 40% ยท Carbs 30% ยท Fats 30% โ€” maximum muscle retention
  • โ€ข Maintenance: Protein 30% ยท Carbs 40% ยท Fats 30% โ€” balanced for general health
  • โ€ข Lean bulk: Protein 30% ยท Carbs 45% ยท Fats 25% โ€” carbs fuel hypertrophy training
Source: Mifflin M.D. et al. (1990) A new predictive equation for resting energy expenditure, American Journal of Clinical Nutrition; International Society of Sports Nutrition (ISSN) Position Stand on Macronutrients (Antonio et al.); Morton R.W. et al. (2018) A systematic review, analysis, and re-examination of the association between dietary protein and lean mass gains, British Journal of Sports Medicine; Academy of Nutrition and Dietetics Joint Position Statement

?Frequently Asked Questions