Macro Calculator
Enter your body stats and goal to get your daily protein, carbohydrate, and fat targets in grams. Backed by current research on macronutrient requirements for fat loss, muscle gain, and performance.
Enter your values above to see the results.
Tips & Notes
- ✓Set protein first and non-negotiably — then distribute remaining calories between carbs and fat according to your preference. Protein is the variable most people undereat.
- ✓Fat below 20% of calories impairs hormone production. Even on the most aggressive cut, maintain at least 0.5–0.8 g of fat per kg of body weight.
- ✓Carbohydrates are not essential in the strict dietary sense, but they significantly improve performance in any training above moderate intensity. Low carb reduces strength output, sprint capacity, and training volume.
- ✓Use plant proteins at 110–115% of the animal protein target to compensate for lower leucine content and digestibility of most plant protein sources.
- ✓Weekly macro totals matter more than daily perfection. A day at 20% above protein target followed by a day at 20% below averages to the right number — rigid daily tracking is not necessary for results.
Common Mistakes
- ✗Setting the carb percentage first and letting protein fall wherever it lands — protein is the priority macro for body composition and should always be set before allocating carbs and fat.
- ✗Dropping fat below 20% of calories during aggressive cuts, which suppresses testosterone and estrogen, reduces absorption of fat-soluble vitamins A, D, E, and K, and impairs long-term adherence.
- ✗Counting protein from all sources equally — plant proteins have lower leucine content and digestibility, so 30 g of protein from lentils produces less muscle protein synthesis stimulus than 30 g from whey or chicken.
- ✗Treating macro percentages as more important than absolute gram targets — whether protein is 30% or 35% of calories matters far less than hitting 150 g of protein per day in absolute terms.
- ✗Using total body weight to calculate protein for significantly overweight individuals — for people with BMI above 35, using ideal body weight or lean body mass as the basis for protein calculation gives a more appropriate target.
Macro Calculator Overview
Macros are the second layer of nutrition planning — after total calories, macro composition determines body composition outcomes. Hitting your calorie target with the wrong macro split can mean losing muscle during a cut or adding mostly fat during a bulk.
Total daily calories from Mifflin-St Jeor + activity:
Caloric value of each macronutrient: Protein: 4 kcal per gram Carbohydrates: 4 kcal per gram Fat: 9 kcal per gram Protein target drives the split — set protein first, then divide remaining calories between carbs and fat. Protein (g) = body weight (kg) × rate (g/kg) | Remaining kcal = total − (protein g × 4)
EX: Male, 78 kg, fat loss goal, 2,000 kcal daily target Step 1 — Protein: 78 × 2.0 g/kg = 156 g protein → 156 × 4 = 624 kcal from protein Step 2 — Remaining: 2,000 − 624 = 1,376 kcal for carbs and fat Step 3 — Fat minimum: 78 × 0.8 g/kg = 62 g fat → 62 × 9 = 558 kcal Step 4 — Carbs: 1,376 − 558 = 818 kcal ÷ 4 = 204 g carbs Final split: 156 g protein / 204 g carbs / 62 g fat (31% / 41% / 28% of calories)
Macro gram targets from percentage splits:
Evidence-based protein targets by goal (per kg of total body weight): Fat loss: 2.0–2.4 g/kg (higher end preserves more muscle during aggressive cuts) Muscle gain: 1.6–2.2 g/kg (upper end for beginners and naturals; diminishing returns above 2.2) Maintenance: 1.4–1.8 g/kg (adequate for most active adults) Endurance performance: 1.4–1.7 g/kg (carbohydrate availability matters more) Older adults (55+): 1.6–2.0 g/kg (higher needs due to reduced anabolic sensitivity)
EX: Female, 62 kg, muscle building goal Protein: 62 × 1.8 g/kg = 112 g → costs 448 kcal At TDEE + 250 kcal surplus (say 2,200 kcal total): Remaining after protein: 2,200 − 448 = 1,752 kcal Fat at 0.8 g/kg: 62 × 0.8 = 50 g → 450 kcal Carbs: (1,752 − 450) ÷ 4 = 325 g Split: 112 g protein / 325 g carbs / 50 g fat — carb-forward supports training performance.
Macro ratio recommendations by goal:
| Goal | Protein (g/kg) | Carbs (% calories) | Fat (% calories) |
|---|---|---|---|
| Fat loss (aggressive) | 2.0–2.4 | 25–35% | 20–30% |
| Fat loss (moderate) | 1.8–2.2 | 30–40% | 25–30% |
| Maintenance | 1.4–1.8 | 40–50% | 25–35% |
| Lean bulk | 1.6–2.0 | 45–55% | 20–30% |
| Endurance performance | 1.4–1.7 | 55–65% | 20–25% |
| Ketogenic (low carb) | 1.6–2.0 | 5–10% | 65–75% |
Practical macro distribution — daily meal breakdown:
| Protein source | Protein per 100g | Leucine content | Digestion speed |
|---|---|---|---|
| Chicken breast (cooked) | 31 g | High | Moderate |
| Whey protein concentrate | 75–80 g | Very high | Fast |
| Eggs (whole) | 13 g | High | Moderate |
| Greek yogurt (0% fat) | 10 g | Moderate-high | Moderate-slow |
| Tofu (firm) | 17 g | Moderate | Moderate |
| Lentils (cooked) | 9 g | Low-moderate | Slow |
Fat intake below 20% of total calories consistently suppresses testosterone and estrogen production — hormones critical for muscle retention, libido, immune function, and mood. Do not reduce fat below approximately 0.5 g per kg of body weight regardless of how aggressive a calorie cut you are running. Within the constraints of your calorie target and minimum fat requirement, the protein-carb-fat split is surprisingly flexible — adherence to your total calorie and protein targets matters far more than hitting precise percentages for the other two macros.