Skip to content
Interactive Tool

Free Macro Calculator

Get your exact daily protein, carb, and fat targets. Based on the Mifflin-St Jeor equation — the most validated BMR formula in research. Takes 60 seconds.

Your Stats

Enter your stats and click Calculate to see your macro targets.

How the Macro Calculator Works

Methodology behind every number.

Step 1: Basal Metabolic Rate (Mifflin-St Jeor)

Your BMR is the number of calories your body burns at complete rest. We use the Mifflin-St Jeor equation, which multiple systematic reviews have found to be the most accurate for the general population (within 10% for 82% of individuals).

  • Male: BMR = (10 × kg) + (6.25 × cm) – (5 × age) + 5
  • Female: BMR = (10 × kg) + (6.25 × cm) – (5 × age) – 161

Step 2: TDEE (Activity Multiplier)

Total Daily Energy Expenditure = BMR × activity multiplier. The multipliers are: Sedentary (1.2), Lightly Active (1.375), Moderately Active (1.55), Very Active (1.725), Extremely Active (1.9).

Step 3: Goal Adjustment

A 250-calorie deficit/surplus is a 0.5 lb per week rate of change. A 500-calorie differential equals roughly 1 lb per week. We recommend the moderate cut/bulk over aggressive ones to preserve muscle and training performance.

Step 4: Macro Ratios by Goal

GoalProteinCarbsFat
Aggressive Cut45%25%30%
Cut40%30%30%
Maintain30%40%30%
Lean Bulk30%45%25%
Aggressive Bulk25%50%25%

These are starting ratios. After 2–3 weeks, assess your energy, training performance, and body composition — then adjust. Every person responds differently. The calculator gives you a data-backed starting point, not a permanent prescription.

This calculator focuses on macro splits. For a standalone calorie and TDEE calculator with goal-specific targets across maintenance, fat loss, and muscle gain — including a separate macro breakdown tool — also try the free suite at my-calorie-calculator.com.