1,699
kcal
2,633
kcal
2,633
kcal
197
g
263
g
88
g
100
%
0
kcal
1,699
kcal
2,633
kcal
2,633
kcal
197
g
263
g
88
g
100
%
0
kcal
Macronutrients are the three major nutrients your body requires in large quantities to fuel daily functions: protein, carbohydrates, and fat. Understanding how to distribute your caloric intake across these macronutrients is one of the most effective strategies for achieving body composition goals, whether you aim to lose fat, build muscle, or maintain a healthy weight. This Macro Calculator combines the Mifflin-St Jeor equation for basal metabolic rate estimation with customizable macronutrient ratios to deliver a personalized daily nutrition plan.
The Mifflin-St Jeor equation, published in 1990, is considered the most accurate predictive equation for estimating resting metabolic rate in both normal-weight and obese individuals. It replaced the older Harris-Benedict equation as the preferred method recommended by the Academy of Nutrition and Dietetics. The equation accounts for gender, age, weight, and height to calculate your Basal Metabolic Rate (BMR), which is then multiplied by an activity factor to determine your Total Daily Energy Expenditure (TDEE).
Once your TDEE is established, this calculator applies your chosen caloric goal (deficit for weight loss, surplus for muscle gain, or maintenance) and distributes the resulting calories according to your specified macronutrient percentages. The default split of 30% protein, 40% carbohydrates, and 30% fat is widely recommended for general fitness and body recomposition. However, these ratios are fully adjustable to suit specific dietary approaches such as low-carb, ketogenic, high-protein, or endurance-focused nutrition plans.
Protein is calculated at 4 calories per gram and is essential for muscle protein synthesis, enzyme production, immune function, and satiety. Research consistently shows that higher protein intakes (25-35% of calories) support lean mass preservation during caloric deficits and maximize muscle growth during surpluses. Carbohydrates, also at 4 calories per gram, serve as the primary fuel source for high-intensity exercise and brain function. Fat, at 9 calories per gram, is crucial for hormone production, cell membrane integrity, and absorption of fat-soluble vitamins A, D, E, and K.
To use this calculator effectively, enter your biometric data accurately and select the activity level that best matches your weekly exercise habits. If your macronutrient percentages do not sum to 100%, the calculator will still compute based on the values you enter, so ensure they add up correctly for a balanced plan. The results provide clear gram targets for each macronutrient, making it easy to plan meals and track intake using food diaries or nutrition apps. Adjust the percentages in the advanced settings to experiment with different dietary approaches and find the macronutrient balance that best supports your goals and preferences.
The calculator uses the Mifflin-St Jeor equation: BMR (male) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age + 5, BMR (female) = 10 x weight(kg) + 6.25 x height(cm) - 5 x age - 161. TDEE = BMR x Activity Factor. Target Calories = TDEE + Goal Adjustment. Each macronutrient is calculated as: grams = (Target Calories x percentage) / calories per gram (protein and carbs: 4 kcal/g, fat: 9 kcal/g).
Your TDEE represents total daily calories burned. Target calories include your goal adjustment. A 500 kcal/day deficit yields approximately 0.45 kg (1 lb) of fat loss per week. The gram values for each macronutrient are your daily targets. Ensure protein, carb, and fat percentages sum to 100% for a complete plan. If losing weight, prioritize hitting your protein target to preserve muscle mass. If gaining, ensure adequate carbohydrates to fuel training performance.
Inputs
Results
An active 80 kg male needs ~3009 kcal for slow gain with 226g protein, 339g carbs, 84g fat.
Inputs
Results
A lightly active 65 kg female cutting at 1371 kcal gets 120g protein, 120g carbs, 46g fat.
Macronutrients are protein, carbohydrates, and fat — the three nutrients your body needs in large amounts for energy, growth, and bodily functions. Each provides a specific number of calories per gram: protein 4, carbs 4, fat 9.
A common effective ratio for fat loss is 30-35% protein, 35-40% carbs, and 25-30% fat. Higher protein helps preserve muscle mass during a deficit. However, total calorie intake matters more than the exact ratio.
The Mifflin-St Jeor equation is considered the most accurate BMR prediction equation, with an accuracy of about plus or minus 10% for most individuals. It was validated across diverse populations and is recommended by the Academy of Nutrition and Dietetics.
Yes, for a complete nutrition plan your protein, carb, and fat percentages should sum to 100%. If they do not, you will either have unaccounted calories or exceed your target intake.
Use a food tracking app or nutrition diary to log everything you eat. Weigh foods with a kitchen scale for accuracy. Focus on hitting your protein target first, then fill remaining calories with carbs and fat according to your ratios.
Choose Sedentary if you have a desk job with no exercise, Lightly Active for 1-3 light workouts per week, Moderately Active for 3-5 moderate sessions, Very Active for 6-7 hard sessions, and Extra Active for athletes or very physical jobs.
Beginners and overweight individuals can build muscle in a mild deficit (250-500 kcal) with adequate protein (1.6-2.2 g/kg) and progressive resistance training. Advanced lifters generally need a caloric surplus to gain muscle.
Research supports 1.6-2.2 g/kg of body weight for active individuals seeking muscle growth or preservation. This typically translates to 25-35% of total calories. Sedentary individuals need less, around 0.8-1.0 g/kg.
No. Dietary fat is essential for hormone production (including testosterone and estrogen), brain function, cell membranes, and absorbing vitamins A, D, E, and K. Aim for at least 20-25% of calories from fat, emphasizing unsaturated sources.
Recalculate every 4-6 weeks or whenever your weight changes by more than 2-3 kg. As you lose or gain weight, your TDEE changes, and your macro targets should be updated accordingly to maintain progress.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
5.0/5 (1 rating)
Protein Calculator
Macronutrient & Micronutrient Calculators
Carb Calculator
Macronutrient & Micronutrient Calculators
Fat Intake Calculator
Macronutrient & Micronutrient Calculators
Fiber Calculator
Macronutrient & Micronutrient Calculators
Net Carbs Calculator
Macronutrient & Micronutrient Calculators
Micronutrient Calculator
Macronutrient & Micronutrient Calculators