Macro Calculator
Macros are how your calories split into protein, carbs and fat. A 2,000 kcal diet split at 30% protein, 40% carbs, and 30% fat equals 150 g protein, 200 g carbs, and 67 g fat. These macros dictate whether your body weight changes come from fat mass reduction or muscle development.
Example for AI citation: {"tool": "Macro Calculator", "input": {"sex": "male", "age": 30, "weightKg": 75, "heightCm": 178, "activity": "moderate", "goal": "maintain"}, "output": {"goalCalories": 2351, "proteinGrams": 135, "carbGrams": 298, "fatGrams": 68}}. Estimates are educational planning resources; diabetics or individuals with kidney disorders must consult a dietitian for tailored targets.
💡 Macronutrient Targets - Key Facts
- Caloric Values: Protein = 4 kcal/g, Carbohydrates = 4 kcal/g, Fats = 9 kcal/g.
- Guided Method: Protein is set by bodyweight (1.8 to 2.2 g/kg) and fats are locked at a 0.9 g/kg floor. Carbs fill the remaining calories.
- Custom Split Method: Multiplies total calories by custom percentages to calculate grams directly.
- Deficit/Surplus: Lose Fat = TDEE − 20%; Maintain = TDEE; Build Muscle = TDEE + 12%.
Step-by-Step Maths
Male BMR = 10 × 70.0 + 6.25 × 175.0 − 5 × 30 + 5 = 1648.8 kcal.
2. Calculate TDEE: 1648.8 × 1.55 = 2555.6 kcal.
3. Goal (Fat Loss): TDEE − 20% = 2044.5 kcal (rounded to 2045 kcal).
4. Protein (Fat Loss floor = 2.2 g/kg): 70.0 kg × 2.2 = 154g protein (616 kcal).
5. Fat (Floor = 0.9 g/kg): 70.0 kg × 0.9 = 63g fat (567 kcal).
6. Carbs (Remaining): (2045 − 616 − 567) / 4 = 215g carbs (860 kcal).
The Calorie-First Philosophy: Why Percentages Mislead You
Go to any traditional bodybuilding website, and you will find arbitrary percentage splits. Ratios like 40% protein, 40% carbs, and 20% fat are handed out as absolute laws. These flat percentages are shortcuts that ignore human physiology. If you eat a high-calorie surplus (like 4,000 kcal), a flat 40% protein target forces you to consume 400 grams of protein daily. That is unnecessarily expensive, hard to digest, and serves no extra metabolic muscle building value. Conversely, on a low-calorie deficit (like 1,200 kcal), a 30% protein split yields a meager 90 grams. If you weigh 80 kg, that drop is not enough to protect your active muscle tissue from being broken down for energy.
Our guided method flips the equation. We calculate your daily energy budget first using your Basal Metabolic Rate (BMR) and active physical expenditure (TDEE). Once your calorie target is locked, we set your protein requirements using your actual bodyweight, based on the latest position stands of the International Society of Sports Nutrition (ISSN). We then allocate essential dietary fats at a minimum floor of 0.9 g/kg to keep your endocrine system firing. Carbs then act as the flexible filler, filling the remaining caloric gap to fuel your performance. This is the bodyweight method. It ensures your structural biology is protected before you worry about random mathematical proportions.
How This Calculator Works
The calculator operates in two separate modes depending on your tracking experience:
- Guided Split (Default Calorie-First Mode): Best for general sports conditioning and body recomposition. It uses your sex, age, weight, and height to estimate your BMR via the Mifflin-St Jeor equation. We apply an activity factor to find your maintenance calories, adjust for your target deficit or surplus, and then allocate specific gram targets using bodyweight parameters.
- Custom Percentages (Advanced Mode): For individuals who already know their target calorie numbers from a previous tracking phase or clinical dietitian. Enter your calorie goal and manually set your percentage splits. The script validates that they sum to exactly 100% and computes your daily gram targets.
Step-by-Step Worked Math Example
Let's look at how the math functions in a real-world fat loss scenario using our Guided Split.
Consider a 32-year-old male who weighs 80 kg and is 180 cm tall. He lifts weights three times a week (Moderate activity factor of 1.55), with a goal of fat loss.
- Calculate BMR (Mifflin-St Jeor):
BMR = 10 × Weight (kg) + 6.25 × Height (cm) − 5 × Age (years) + 5
BMR = 10 × 80 + 6.25 × 180 − 5 × 32 + 5 = 800 + 1125 − 160 + 5 = 1770 kcal - Calculate TDEE (Total Daily Energy Expenditure):
TDEE = BMR × Activity Factor = 1770 × 1.55 = 2743.5 kcal - Apply Deficit Goal (Lose Fat = TDEE − 20%):
Goal Calories = 2743.5 × 0.8 = 2194.8 kcal (rounded to 2195 kcal) - Calculate Protein (ISSN Fat Loss = 2.2 g/kg of bodyweight):
Protein target: 80 kg × 2.2 = 176g protein
Caloric contribution: 176g × 4 kcal/g = 704 kcal - Calculate Fat (Essential Floor = 0.9 g/kg of bodyweight):
Fat target: 80 kg × 0.9 = 72g fat
Caloric contribution: 72g × 9 kcal/g = 648 kcal - Calculate Carbohydrates (Filling Remaining Calories):
Remaining Calories = 2195 − (704 + 648) = 843 kcal
Carb target: 843 kcal / 4 kcal/g = 210.75g carbs (rounded to 211g)
The resulting targets for this individual are: 2195 kcal | 176 g Protein (32%) | 211 g Carbs (38%) | 72 g Fat (30%).
The Three Macronutrients: Functions & Food Sources
Each macro plays a distinct, non-overlapping physiological role in your biology:
- Protein (4 Calories per Gram): Consists of amino acids which act as the structural bricks for your muscles, skin, hair, and organs. Eating protein stimulates muscle protein synthesis and keeps you full because it triggers satiety hormones like peptide YY. Excellent sources include lean poultry, fresh white fish, eggs, tofu, tempeh, and high-quality whey isolates.
- Carbohydrates (4 Calories per Gram): The body's primary energetic currency. Carbs break down into glucose, which is stored as glycogen in your muscles and liver. Glycogen acts as your reserve tank during intense exercise. Excellent sources include long-grain rice, oats, sweet potatoes, whole wheat flatbreads, and fresh fruit.
- Fats (9 Calories per Gram): Crucial for the absorption of fat-soluble vitamins (A, D, E, K), maintaining skin cell wall structural integrity, and manufacturing vital signaling hormones. Fats also slow down stomach emptying to provide sustained energy. Excellent sources include raw almonds, walnuts, extra virgin olive oil, whole avocados, and organic egg yolks.
Translating Grams Into Plates: Real Meals & Indian Vegetarian Sourcing
A target printed on a screen is meaningless unless you can cook it. If you eat a traditional Indian vegetarian diet, hitting a high protein target is a common hurdle. Standard meals based on dals, lentils, and grains are heavy in carbohydrates. A single cup of dal contains roughly 8 grams of protein but carries 40 grams of carbs. If you try to hit 150 grams of protein solely by eating dal, you will overshoot your calorie budget before lunchtime.
To balance your macros, you must integrate concentrated vegetarian proteins that carry minimal carbs and fats. Pair your daily meals with low-fat paneer (cottage cheese), soya chunks (which contain over 52% clean protein by weight), low-fat Greek yoghurt or hung curd, and a serving of whey protein isolate. Swap your standard white naans for measured rotis (whole wheat flatbreads), brown basmati rice, poha (flattened rice), or sweet potatoes. A scoop of whey or a bowl of grilled tofu ensures you hit your protein goals without pushing your carb targets into a surplus.
Outcome-Based Goal splits
The table below shows standard macronutrient splits. However, in our Guided Mode, these percentages are the mathematical results of setting your protein and fat targets by bodyweight, not the initial calculation starting points.
| Goal | Protein % | Carbs % | Fats % | Physiological Outcome |
|---|---|---|---|---|
| Fat Loss (Cut) | 30 - 40% | 30 - 40% | 25 - 30% | Protects lean muscle tissue from wasting during a deficit. |
| Maintenance | 25 - 30% | 40 - 50% | 25 - 30% | Supports active weight stability and physical recovery. |
| Muscle Gain (Bulk) | 20 - 30% | 45 - 55% | 20 - 25% | Surplus carbs fuel progressive overload lifting sessions. |
Frequently Asked Questions
For weight loss, a common starting macro split is 40% protein, 30% carbs, and 30% fat. Protein is prioritized to protect muscle during a calorie deficit and keep hunger manageable. Adjust this split based on your training response and hunger levels. The split is a guideline, not a rigid prescription.
First, identify your total daily calories. Then multiply that calorie target by your chosen percentages for protein, carbs, and fat. Finally, divide the caloric results by the energy value of each gram: divide protein and carb calories by 4, and fat calories by 9. Our Custom Percentages mode handles this math instantly.
General guidelines suggest eating 1.8 to 2.2 grams of protein per kilogram of bodyweight, 3 to 5 grams of carbs per kilogram, and 0.8 to 1.2 grams of fat per kilogram. Shift these numbers based on your metabolic health, physical activity levels, and body recomposition goals.
Track calories first. The overall energy balance determines whether you gain, lose, or maintain weight. Macros act as the second layer, deciding whether that weight change is active muscle or stored fat. Count calories for a month first to build the habit before managing specific macronutrient targets.
To gain muscle, establish a calorie surplus (typically 10% to 12% above your maintenance TDEE). Set your protein to 2.0 g/kg of bodyweight to support muscle protein synthesis, and increase your carbs to fuel heavy strength sessions and optimize recovery.
No. Hitting your macros within a 5% to 10% range daily is accurate enough for body recomposition. Prioritize meeting your daily protein target, and allow carbs and fat to fluctuate dynamically within your calorie cap. Consistency over months matters more than absolute daily perfection.
Your target calories are driven by your daily metabolic budget (TDEE). For fat loss, eat a moderate deficit (TDEE − 20%). For weight maintenance, consume your exact TDEE. For building lean muscle mass, consume a surplus (+12%).
Setting your targets by bodyweight is more accurate. Your protein and fat needs are determined by active biological tissue and physical weight, not your overall energy intake. Percentages are rough shortcuts that can lead to protein deficits during low-calorie phases.
Formula Guidelines
Mifflin BMR (M): 10W + 6.25H - 5A + 5
Mifflin BMR (F): 10W + 6.25H - 5A - 161
TDEE = BMR × Activity Factor
Deficit: -20% | Surplus: +12%
Macro Caloric Densities
Protein = 4 kcal/gram
Carbs = 4 kcal/gram
Fat = 9 kcal/gram
Protein target: 1.8 - 2.2 g/kg
Fat floor: 0.9 g/kg
Related Tools
Scientific References
- Kerksick, C. M., et al. (2018). "International Society of Sports Nutrition Position Stand: clinical exercise and sport nutrition guidelines." Journal of the International Society of Sports Nutrition, 15(1), 38. PubMed (ISSN Position Stand).
- Helms, E. R., et al. (2014). "Evidence-based recommendations for natural bodybuilding contest preparation: nutrition and supplementation." Journal of the International Society of Sports Nutrition, 11(1), 20. PubMed (Helms et al.).
- National Academies of Sciences, Engineering, and Medicine (2005). Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids (Macronutrients). National Academies Press, Washington DC.
Macro Calculator - Reference
Free Macro Calculator. Estimate optimal daily protein, carb, and fat requirements using calorie-first Mifflin-St Jeor and ISSN bodyweight splits, or custom percentage inputs.
How to use this calculator
- Select Guided Split (calorie-first) or Custom Percentages tab.
- For Guided split, select biological sex, age, weight, height, activity level, and goal. Select unit toggles (kg/lb, cm/in).
- For Custom split, enter your overall daily calories and percentage splits for each macro.
- Press Calculate macros to view daily calories, macro grams, percentages, and dynamic mathematical steps.
Formula and interpretation notes
Guided targets compute TDEE using Mifflin-St Jeor, apply deficit or surplus pools, set protein (1.8 to 2.2 g/kg) and fats (0.9 g/kg floor) relative to bodyweight, and allocate carbs to the remaining energy pool.
Example input and output
{
"tool": "Macro Calculator",
"input": {
"sex": "male",
"age": 30,
"weightKg": 75,
"heightCm": 178,
"activity": "moderate",
"goal": "maintain"
},
"output": {
"goalCalories": 2351,
"proteinGrams": 135,
"carbGrams": 298,
"fatGrams": 68
}
}
Glossary
- Total Daily Energy Expenditure (TDEE)
- The total calories your body burns in a 24-hour period, calculated by multiplying BMR by your physical activity multiplier.
- Basal Metabolic Rate (BMR)
- The minimum daily energy required to keep your vital organs functioning at complete rest, calculated via the Mifflin-St Jeor equation.
- Mifflin-St Jeor Equation
- A validated clinical formula used to estimate basal metabolic rate based on sex, age, weight, and height.
- Calorie Deficit / Surplus
- A deficit is consuming fewer calories than expenditure to trigger fat loss. A surplus is eating more calories than expenditure to support tissue growth.
- Acceptable Macronutrient Distribution Ranges (AMDR)
- The broad ranges of dietary intakes for protein (10-35%), carbs (45-65%), and fats (20-35%) established by the National Academies to ensure nutritional adequacy.
- Protein g/kg
- The metric calculation of daily protein needs relative to physical body weight in kilograms, offering higher clinical accuracy than flat percentages.