Bodybuilding Macro Calculator
Use this calculator to estimate daily calories and bodybuilding macros for cutting, maintenance, recomp, or bulking.
Why a macro plan matters for bodybuilding
Bodybuilding nutrition is not just about “eating clean.” It is about controlling total calories and macronutrients so your training creates the exact adaptation you want: preserving muscle while cutting, or building muscle while minimizing fat gain during a bulk.
A proper macronutrient setup gives you three advantages:
- Consistency: You know your daily intake target and can repeat high-quality days more often.
- Performance: Better carbohydrate planning supports hard sessions and better recovery.
- Body composition control: Protein and calories are aligned with your current phase, so progress becomes measurable week to week.
How this bodybuilding macro calculator works
1) Estimates your maintenance calories
The calculator first estimates your daily energy needs (TDEE). It uses one of two methods:
- Katch-McArdle if body fat percentage is entered.
- Mifflin-St Jeor if body fat is not entered.
That maintenance estimate is then adjusted by your selected goal: cutting, recomp, maintenance, lean bulk, or aggressive bulk.
2) Sets protein and fat first
Protein and fat are set from your chosen grams per kilogram of body weight. This is common in bodybuilding because protein supports muscle retention/growth and fat supports hormones, satiety, and general health.
3) Uses carbohydrates for the remaining calories
After protein and fat are set, remaining calories are assigned to carbohydrates. For most lifters, carbs are the main lever for training performance and volume tolerance.
Good macro ranges for most lifters
These are practical starting points used by many physique athletes:
- Protein: 1.6-2.4 g/kg body weight (higher end in a cut).
- Fat: 0.6-1.0 g/kg body weight.
- Carbs: Fill remaining calories after protein and fat.
If you’re unsure, a reliable default is 2.0 g/kg protein and 0.8 g/kg fat, then assign the rest to carbs.
Cutting vs bulking macros: practical differences
Cutting phase
- Calorie deficit is required.
- Protein is usually higher to preserve lean mass.
- Carbs may be lower, but should still support key lifts.
Lean bulk phase
- Small surplus (typically 5-12%) works best for minimizing fat gain.
- Protein can be moderate-to-high, but does not need extreme levels.
- Carbohydrates are often higher to drive training progression.
How to adjust when progress stalls
A calculator gives a starting point, not a permanent prescription. Track body weight (weekly average), gym performance, and waist measurements for 2-3 weeks before making changes.
- If cutting and weight is not dropping: reduce 100-200 kcal/day.
- If bulking and weight is not rising: add 100-150 kcal/day.
- If bulking and fat gain is too fast: reduce 100-200 kcal/day.
Small adjustments beat drastic ones. Bodybuilding success usually comes from disciplined, boring consistency.
Meal timing for bodybuilding macros
Daily totals matter most, but timing can still help:
- Distribute protein across 3-6 meals.
- Place carbs around training sessions for performance and recovery.
- Keep pre-workout meals easy to digest and not overly high in fat.
The calculator includes “meals per day” so you can quickly see per-meal macro targets.
Common mistakes to avoid
- Changing macros every few days before enough data is collected.
- Setting fat too low for too long.
- Ignoring training performance while only watching scale weight.
- Underestimating oils, sauces, and weekend calories.
Final note
This macronutrient calculator for bodybuilding is designed to give you a strong starting framework. Pair it with progressive overload, quality sleep, and consistent tracking. Recalculate any time your body weight, training volume, or goal phase changes.
Educational use only; consult a qualified professional for personalized medical or nutrition advice.