Macro Calculator
Calculate your ideal protein, carb, and fat macros for any fitness goal.
Calculate your ideal macros
Get protein, carb, and fat targets matched to your body, activity, and fitness goal.
1.6–2.2 g/kg is optimal for most people. Higher when cutting, lower when bulking.
How to use this calculator
- Enter your sex, age, weight (kg), and height (cm)—these drive the Mifflin-St Jeor BMR calculation.
- Pick your activity level—be honest. Moderate is 3–5 workouts per week; very active is daily training.
- Choose your goal: Cut (−20% for fat loss), Maintain (TDEE), Lean Bulk (+10% for slow muscle gain), or Bulk (+15% for faster gain).
- Set your protein target using the slider. 1.6–2.2 g/kg is optimal for most people; higher when cutting, lower when bulking.
- Click Calculate Macros to see your daily calories, protein/carbs/fat in grams and calories, and a macro breakdown bar.
- Track daily using an app like MyFitnessPal, Cronometer, or MacroFactor. Aim for consistency over perfection—weekly averages matter most.
How to calculate macros for any fitness goal
Macros—short for macronutrients—are the three nutrients your body needs in large amounts: protein (4 calories per gram), carbohydrates (4 cal/g), and fat (9 cal/g). Together they make up your total daily calories. While total calories determine whether you lose or gain weight, the macro split determines what kind of weight you gain or lose—muscle versus fat, energy levels, hunger, and workout performance all depend on it.
Step 1: Calculate your calorie target
Every macro plan starts with calories. We compute your BMR using the Mifflin-St Jeor equation, multiply by your activity factor to get TDEE, then apply a goal multiplier:
- Cut (fat loss): TDEE × 0.80 — a 20% deficit, ~1 lb/week loss for most people.
- Maintain: TDEE — body weight stays roughly constant.
- Lean bulk: TDEE × 1.10 — a 10% surplus, slow muscle gain with minimal fat.
- Bulk: TDEE × 1.15 — a 15% surplus, faster gain but more fat alongside muscle.
Aggressive 25–30% deficits accelerate fat loss but increase muscle loss and hunger. For most people, a 20% cut balances pace with sustainability. Lean bulks (+10%) minimize fat gain during muscle-building phases; aggressive bulks (+15–20%) gain muscle faster but require a cut afterward.
Step 2: Set protein first
Protein is non-negotiable—it's the only macro that builds and repairs muscle. Research consistently shows that 1.6 to 2.2 grams of protein per kilogram of body weight per day maximizes muscle protein synthesis and preserves muscle during cuts. Higher intakes (up to 2.6 g/kg) may help during aggressive cuts or for very lean individuals. Going below 1.6 g/kg on a cut virtually guarantees muscle loss. On a bulk, you can go slightly lower (1.6–1.8 g/kg) since the caloric surplus itself is muscle-sparing.
Protein also has the highest thermic effect of food (~25% of protein calories are burned digesting it, vs. ~5% for carbs and ~2% for fat) and is the most satiating macro—both helpful for cutting.
Step 3: Set fat second
Dietary fat supports hormone production (testosterone, estrogen, cortisol), cell membrane health, and absorption of fat-soluble vitamins (A, D, E, K). Drop fat too low and your hormones tank. The standard recommendation is 25% of total calories from fat, which works well across goals and activity levels. For very high-carb athletic diets, fat can drop to 20%; for low-carb approaches (keto, carnivore), fat may rise to 60–70%—but then carbs become the variable.
Step 4: Fill the rest with carbs
Whatever calories remain after protein and fat go to carbohydrates. Carbs are the body's preferred fuel for high-intensity exercise, support recovery, and are the easiest macro to scale up or down to hit your calorie target. Athletes, lifters, and active people thrive on higher carbs; sedentary individuals or those with insulin resistance often do better with lower carbs (and correspondingly higher fat). At 4 calories per gram, carbs offer the most flexibility without sacrificing protein or hormonal health.
Putting it together—an example
Take a 75 kg man with TDEE of 2,600 cal who wants to cut. His target is 2,600 × 0.80 = 2,080 cal/day. Setting protein at 2.0 g/kg gives 150g protein (600 cal). Setting fat at 25% of 2,080 = 520 cal = 58g fat. That leaves 2,080 − 600 − 520 = 960 cal for carbs, which is 240g carbs. Final macros: 150g protein / 240g carbs / 58g fat (29% / 46% / 25%). He'll lose ~1 lb per week while preserving muscle, provided he hits protein and trains hard.
Common macro tracking mistakes
Most failures come from underestimating intake (oil, sauces, handfuls of nuts), weighing food raw vs. cooked inconsistently, or abandoning ship after one bad day. Weigh food in grams, log everything for at least the first 2–3 weeks, hit protein first, and aim for weekly averages rather than daily perfection. Re-calculate your macros every 5–10 lbs of weight change—your TDEE shifts as your body composition does.
Worked example
Scenario: A 30-year-old woman, 65 kg, 168 cm, moderately active (3.55 multiplier), goal = cut, protein target = 2.0 g/kg.
Step 1: BMR (Mifflin-St Jeor, women)
- BMR = (10 × 65) + (6.25 × 168) − (5 × 30) − 161
- BMR = 650 + 1,050 − 150 − 161 = 1,389 cal/day
Step 2: TDEE
- TDEE = 1,389 × 1.55 = 2,153 cal/day
Step 3: Apply cut (−20%)
- Target calories = 2,153 × 0.80 = 1,722 cal/day
Step 4: Set protein
- Protein = 65 kg × 2.0 g/kg = 130g → 130 × 4 = 520 cal
Step 5: Set fat (25% of target)
- Fat cal = 1,722 × 0.25 = 430 cal
- Fat = 430 ÷ 9 = 48g
Step 6: Carbs fill the rest
- Carb cal = 1,722 − 520 − 430 = 772 cal
- Carbs = 772 ÷ 4 = 193g
Final macros: 130g protein / 193g carbs / 48g fat (30% P / 45% C / 25% F) at 1,722 cal/day.
She should lose ~0.8–1.0 lb/week while preserving muscle, provided she hits protein daily, trains hard 3–5× per week, and recalculates macros every 5–8 lbs as her TDEE drops.
Glossary
- Macronutrients
- The three nutrients your body needs in large amounts: protein, carbohydrates, and fat. Each provides calories: 4, 4, and 9 per gram respectively.
- Thermic Effect of Food (TEF)
- Calories burned digesting and absorbing nutrients. Protein has the highest TEF (~25%), which is one reason high-protein diets aid fat loss.
- Lean Bulk
- A small caloric surplus (+10%) used to gain muscle with minimal fat. Slower than a dirty bulk but produces a cleaner body composition.
- Cut
- A caloric deficit (typically −15% to −25%) used to lose body fat while preserving muscle through high protein and resistance training.
- Protein Per Kg
- Daily protein intake expressed relative to body weight. 1.6–2.2 g/kg maximizes muscle protein synthesis for most people.
- Macro Split
- The percentage of total calories coming from each macro. Common splits include 30/40/30 (balanced) and 40/40/20 (high-protein).
Frequently asked questions
Quick answers to the most common questions about macro calculator.
This calculator is provided for informational and educational purposes only and does not constitute financial, legal, tax, or professional advice. Results are estimates based on the inputs you provide and standard assumptions. Actual figures may vary. Please consult a qualified professional before making financial decisions. Read our full disclaimer.