Optimize your muscle gain phase: estimate your TDEE, personalized calorie surplus, and precise protein/fat/carb targets. Get expert insights on lean bulking, meal timing, and monthly weight gain projections.
A strategic caloric surplus combined with adequate protein intake is the cornerstone of muscle hypertrophy. This bulking calculator uses the Mifflin‑St Jeor equation (gold standard for BMR) and multiplies by activity factors to estimate TDEE. A surplus of +250 to +700 kcal/day supports lean tissue accretion while minimizing excessive fat storage. Research (Helms et al., 2019) suggests that a surplus of ~350–500 kcal above maintenance yields ~0.25–0.5% bodyweight gain per week, most of which can be lean mass when combined with resistance training.
Mifflin‑St Jeor Formula:
? Male: BMR = 10×weight(kg) + 6.25×height(cm) − 5×age + 5
? Female: BMR = 10×weight(kg) + 6.25×height(cm) − 5×age − 161
Protein: 1.6–2.2 g/kg of bodyweight maximizes muscle protein synthesis (Morton et al., 2018). Fats: 0.7–1.0 g/kg support hormone production (including testosterone). Remaining calories are allocated to carbohydrates to fuel performance and recovery. Our calculator dynamically adjusts macros based on your selected surplus and weight, giving you a personalized blueprint.
Athlete A: 28 y/o male, 80 kg, trains 5x/week (moderate activity). TDEE = 2850 kcal. Using +400 kcal bulk (3250 kcal) with 1.8 g/kg protein = 144g, fats 0.85g/kg = 68g, carbs = (3250−576−612)/4 ≈ 515g. Over 12 weeks he gained 3.2kg (≈70% lean mass). Our calculator replicates these evidence-based ratios.
Muscle gain is not purely linear. The average natural trainee can gain ~0.25–0.5 kg of lean mass per week at best. Excess calories beyond this range will be stored as fat. Our monthly projection is a theoretical maximum based on 7700 kcal/kg; actual muscle:fat ratio depends on training intensity, sleep, and genetics. The displayed "Projected monthly gain" is an estimate derived directly from your chosen calorie surplus, and it assumes perfect conditions. Individual results will vary.