Macro Calculator
Calculate your daily protein, carbs, and fat targets based on your body stats, activity level, and goal.
Enter your values and click Calculate
How It Works
The Mifflin-St Jeor equation estimates your basal metabolic rate (BMR) — the calories your body needs at rest. For men: BMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age + 5. For women: BMR = 10 × weight(kg) + 6.25 × height(cm) − 5 × age − 161. Your total daily energy expenditure (TDEE) is then calculated by multiplying BMR by an activity factor ranging from 1.2 (sedentary) to 1.9 (super active). A calorie adjustment is applied based on your goal: subtract 500 kcal for weight loss, add 300 kcal for weight gain, or keep TDEE for maintenance. Macros are then split using goal-specific ratios: weight loss is 35% protein, 30% fat, 35% carbs; maintenance is 30/30/40; muscle gain is 25/25/50. Protein and carbs yield 4 kcal/g; fat yields 9 kcal/g.