Macro Calculator For Muscle Gain
What Is a Macronutrient Calculator?
A macro calculator for muscle gain helps estimate the calories from protein, carbs, and fats you need to build muscle while keeping body fat in check.
As a muscle gain calorie calculator, it estimates your baseline needs through your Total Daily Energy Expenditure (TDEE), the total calories you burn per day, and applies a targeted surplus to support continuous lean muscle growth.
Daily Calories and Macros at a Glance
| Macronutrient | Per kg bodyweight | Per lb bodyweight | Calories per gram |
|---|---|---|---|
| Protein | 1.6 to 2.2 g | 0.7 to 1.0 g | 4 |
| Fat | 0.5 to 1.0 g | 0.23 to 0.45 g | 9 |
| Carbohydrates | 3 to 7 g (remainder) | 1.4 to 3.2 g | 4 |
| Caloric surplus | 5 to 15% above TDEE | About 150 to 400 kcal | n/a |
| Rate of weight gain | 0.25 to 0.5% bodyweight per week | n/a | n/a |
How to calculate macros for muscle gain?
To calculate your macros for bulking, you need to find your basal metabolic rate, determine the amount of calories needed to maintain your weight based on activity level, add 5-15 percent to the number to get the target range, determine the number of calories from protein and fat, and use the rest for carbohydrates. Below are six steps that will help you calculate your macros.
Step 1: Calculate Basal Metabolic Rate
BMR, or basal metabolic rate, is a figure that represents the number of calories burned by the body at rest. It can be calculated using the Mifflin-St Jeor equation, an advanced formula that factors in weight, height, age, and sex, and it is this equation that most macro calculators use to estimate the daily caloric needs of a healthy adult.
- Men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5
- Women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) - 161
Step 2: Find Your TDEE From Activity Level
Total daily energy expenditure or TDEE equals your BMR multiplied by a specific activity factor. The activity factor for a sedentary or little active person is 1.2; for a lightly active individual, it is 1.375; for a moderately active person – 1.55; for a hard-training one – 1.725; and for a very hard-training individual – 1.9.
It is better to take the lowest coefficient if you are not sure about your activity level. People tend to overestimate their activity levels, so their target is set too high, and they gain fat.
Step 3: Add a Caloric Surplus
A caloric surplus of 5% to 15% above TDEE (roughly 150 to 400 calories for most people) fuels muscle growth with minimal fat gain. Beginners benefit from the higher end of the range, while advanced lifters should stay closer to 5% as potential muscle gain rates slow down.
Step 4: Set Your Protein Intake
Set your protein intake between 1.6 and 2.2 grams per kilogram of body weight per day, or 0.7-1 gram per pound. Research shows that muscle-building benefits level off at around 1.6 g/kg, but aiming a little higher gives you a safety margin if your tracking isn't perfect. Most people do well near 2.0 g/kg.
Protein provides the amino acids that your muscles need to repair and rebuild themselves. Good sources of protein include chicken, eggs, fish, Greek yogurt, paneer, lentils, tofu, and whey protein.
Step 5: Set Your Fat Intake
Set the dietary fat in the diet between 0.5 and 1 gram per 1 kilogram of a person's weight. In addition, it should make up at least 20 percent of all calories. Healthy fats can be found in olive oil, nuts, eggs, and fish. They help to maintain hormonal balance, vitamin absorption, and joint function. One gram of fat provides 9 calories.
Step 6: Fill the Remaining Calories With Carbohydrates
Carbohydrates fuel intense workouts and replenish glycogen. To calculate your carb intake, subtract protein calories (1g = 4 kcal) and fat calories (1g = 9 kcal) from your daily calorie target, then divide the remaining calories by 4.
Focus on whole food sources like oats, rice, potatoes, quinoa, and fresh fruits. Aim for approximately 14 g of dietary fiber per 1,000 calories to support healthy digestion as overall food volume increases.
Worked Example for Men
A 75 kg, 175 cm, 25-year-old man with moderate activity has a BMR of 1,724 and TDEE of 2,672 calories. With a 10 percent surplus he eats about 2,940 calories: 150 g protein, 68 g fat, and 432 g carbohydrates daily.
- BMR = 750 + 1,093.75 - 125 + 5 = 1,723.75, rounded to 1,724
- TDEE = 1,724 × 1.55 = 2,672
- Target calories = 2,672 × 1.10 ≈ 2,940
- Protein = 2.0 g/kg × 75 = 150 g (600 kcal)
- Fat = 0.9 g/kg × 75 ≈ 68 g (612 kcal)
- Carbohydrates = (2,940 - 600 - 612) ÷ 4 = 432 g
A realistic gain for this man is 0.19 to 0.38 kg per week, which is 0.25 to 0.5 percent of bodyweight.
Worked Example for Women
Women use the same steps with the female BMR formula, which subtracts 161. A 60 kg, 165 cm, 25-year-old woman with moderate activity has a TDEE near 2,085 calories and eats about 2,294 calories with a 10 percent surplus: 120 g protein, 54 g fat, and 332 g carbohydrates.
- BMR = 600 + 1,031.25 - 125 - 161 = 1,345
- TDEE = 1,345 × 1.55 ≈ 2,085
- Target calories = 2,085 × 1.10 ≈ 2,294
- Protein = 2.0 g/kg × 60 = 120 g (480 kcal)
- Fat = 0.9 g/kg × 60 = 54 g (486 kcal)
- Carbohydrates = (2,294 - 480 - 486) ÷ 4 = 332 g
Protein per kilogram stays the same for both sexes. Only the calorie target changes, because body size and lean mass differ.
Gaining Muscle While Losing Fat (Body Recomposition)
Body recomposition refers to gaining muscle while losing fat—a dual process focused on simultaneous fat loss muscle gain, which is relatively easy to achieve for beginners, returning lifters, and those with higher levels of body fat. Set calories to either maintenance or a 5 to 10 percent deficit, set protein intake to 2.0 to 2.4 grams per kilogram, and perform progressive resistance and hypertrophy training.
The same approach can be taken when an individual is on a weight loss diet. In the case of the 75 kg male mentioned above, a 10 percent calorie deficit would look like this:
- Target calories = 2,672 × 0.90 ≈ 2,405
- Protein = 2.2 g/kg × 75 = 165 g (660 kcal)
- Fat = 0.8 g/kg × 75 = 60 g (540 kcal)
- Carbohydrates = (2,405 - 660 - 540) ÷ 4 ≈ 301 g
Scale weight may barely move during recomposition, so judge progress by waist measurement, photos, and strength numbers instead.
Building Muscle on Keto
A keto diet requires a person to limit their net carbs to between 20 and 50 grams per day and consume about 1.6 to 2.0 grams of protein per kilogram of weight. The rest of the calories should be divided among healthy fats. Whereas a ketogenic diet can promote muscle growth, a higher-carb diet is more likely to help with intense workouts.
Net carbs are calculated by deducting dietary fiber from total carbs. In this case, a 75 kg man who needs 2940 calories per day would get 150 g of protein (600 kcal), 40 g of carbohydrates (160 kcal), and 242 g of fat (2178 kcal).
Macro Ratio Comparison by Goal
| Goal | Calories | Protein | Carbohydrates | Fat | Split (P/C/F) |
|---|---|---|---|---|---|
| Lean bulk | 2,940 | 150 g (2.0 g/kg) | 432 g | 68 g | 20/59/21 |
| Fat loss + muscle gain | 2,405 | 165 g (2.2 g/kg) | 301 g | 60 g | 27/50/23 |
| Keto bulk | 2,940 | 150 g (2.0 g/kg) | 40 g | 242 g | 20/5/74 |
Protein Food Conversion Table
| Food | Amount for about 30 g protein | Calories (approx.) |
|---|---|---|
| Chicken breast, cooked | 100 g | 165 |
| Whole eggs | 5 large | 360 |
| Nonfat Greek yogurt | 300 g | 175 |
| Lentils, cooked | 330 g | 380 |
| Whey protein | 1.25 scoops | 150 |
Plant-based protein and vegan options such as tofu, tempeh, lentils, and soy protein reach the same targets with slightly larger portions.
Meal Timing, Frequency, and Hydration
Total daily macros matter most, but spreading protein across three to five meals of 0.3 to 0.4 grams per kilogram supports muscle protein synthesis. Eat a carbohydrate and protein meal within a few hours before and after training, and drink water consistently.
Nutrient timing is a fine-tuning step, not a replacement for hitting your daily intake. Dehydration lowers training performance, so keep water intake steady through the day.
What are common mistakes in macro tracking?
- Too little protein: limiting intake to fewer than 1.6 g/kg prevents muscle growth.
- Overestimating activity level: choose the lower multiplier when unsure.
- Too big a surplus: anything more than 15 percent encourages fats to accumulate.
- Eyeballing portion sizes: using measuring scales at least for the first few weeks is always a good idea.
- Not recalculating your maintenance calories: your TDEE rises as you gain weight, so re-run the numbers every 4-6 weeks.
- Treating the result as exact: every estimate needs real-world adjustment.
How to Track and Adjust Your Macros
Weigh yourself every day or 3 times a week and track your weekly average. If you're gaining less than 0.25% of your bodyweight per week, add 100-200 calories to your daily intake. If you're gaining more than 0.5% per week, cut 100-200 calories.
- Keep your food diary or application, indicating all caloric intake, even liquids and cooking oil.
- Track your progress by writing down weights, repetitions, and sets.
- Take pictures of yourself every two weeks and measure your waist.
- In addition, you should also take rest days, which are essential for muscle growth and repair since your muscles recover and build while you sleep.
- A flexible diet allows you to eat any foods you want, as long as they fit within your daily macronutrient allowance.
What is a sample meal plan for muscle gain?
A 2940 calorie muscle gain day could consist of oats with eggs for breakfast, chicken rice bowl for lunch, greek yogurt with some fruit for a snack, a whey protein shake post workout and salmon with potatoes and veggies for dinner. Alter portions as required to fall on the desired calorie range.
- Breakfast ideas: oats with eggs and banana, or a paneer and vegetable omelet.
- Lunch ideas: chicken, rice, and dal, or a quinoa and lentil bowl.
- High calorie snacks: nuts, peanut butter on toast, yogurt with honey.
- Liquid calories: milk-based shakes help when appetite is low.
- Meal prep: cook protein and carbohydrates in bulk once or twice a week.
- Supplementation: creatine monohydrate at 3 to 5 g daily is well researched, but food comes first.
Disclaimer: This calculator provides estimates for educational purposes only and is not medical advice. Results may differ from your actual needs. Consult a physician or registered dietitian before changing your diet, especially if you are pregnant, under 18, have a medical condition, take medication, or have a history of disordered eating.
More Tools to Track Your Nutrition Goals
✦ Sugar Intake Calculator
✦ Smoothie Nutrition Calculator
Source&References
- Mifflin-St Jeor equation (BMR formula): https://pubmed.ncbi.nlm.nih.gov/2305711/
- ISSN Position Stand, Protein and Exercise (protein range): https://pubmed.ncbi.nlm.nih.gov/28642676/
- Morton et al. 2018, Br J Sports Med (protein aur muscle gain meta-analysis): https://pubmed.ncbi.nlm.nih.gov/28698222/
About the Author
Nikhil Kumar is the founder of FitNova360, a tools-first health and fitness platform built to turn evidence-based training and nutrition principles into calculators people can actually use. He holds an ISSA certification in the Science of Eating Well for Fitness, completed via Coursera, and has spent the past year and a half building and refining FitNova360’s calculator suite and content library.
Muscle Gain Macro Calculator: Calculate Your Daily Macros
Use our muscle mass macro calculator to determine daily calories, protein, and carbs. Fuel lean muscle growth and master your bulking diet today.
Price Currency: USD
Operating System: All
Application Category: Healthcare
4.9