MACRO
CALCULATOR

Get your personalized protein, carbs, and fat split for your specific goal.

✅ Goal-Specific Splits🥩 Protein-First Approach🎯 Cutting, Bulking, Recomp
Your Details
Your Macros
🥩 Protein--
🍳 Carbohydrates--
🧄 Fat--
Macro Split
Now confirm your protein target
Get your exact bodyweight-specific daily protein target:
Calculate Protein →
Advertisement
Ad space — paste AdSense code here
Macro Split Reference
GoalProteinCarbsFatNotes
Fat Loss35%35%30%High protein preserves muscle
Maintenance25%45%30%Balanced approach
Muscle Gain25%50%25%Extra carbs fuel training
Keto25%5%70%Fat-fuelled metabolic state
Endurance15%60%25%Carbs for performance
Related Articles
Read Article
Best Macro Split for Fat Loss
indexbody.com/blog →
Read Article
How Many Calories Should I Eat?
indexbody.com/blog →
Read Article
How Much Protein Do You Need?
indexbody.com/blog →

What This Calculator Does

The Macro Calculator calculates your daily protein, carbohydrate, and fat targets based on your calorie goal, body weight, and fitness objective. It uses the highest-evidence macro ratios for fat loss, maintenance, and muscle gain.

The Formula Explained

Protein first: 1.6–2.4g per kg body weight (×4 = protein calories). Fat minimum: 0.8–1.0g per kg (×9 = fat calories). Remaining calories → carbohydrates (÷4 = grams). Example: 2,300 kcal, 75kg male, fat loss → 165g protein (660 kcal) · 75g fat (675 kcal) · 241g carbs (965 kcal).

What Your Result Means

For fat loss: 35% protein / 35% carbs / 30% fat maximises muscle preservation. For muscle gain: 25% protein / 50% carbs / 25% fat fuels training. Protein is the most important macro — high intake reduces hunger, preserves lean mass, and has the highest thermic effect (20–30% of calories burned in digestion).

Next Steps

Protein Calculator for bodyweight-specific target · Calorie Calculator if you need your calorie budget first

What Are Macronutrients?

Protein, carbohydrates, and fat are the three macronutrients that provide calories. Protein and carbs each provide 4 calories per gram; fat provides 9 calories per gram. Tracking macros goes beyond calorie counting to optimize body composition, performance, and satiety. The right macro split depends entirely on your goal.

Protein-First Approach

Set protein first (1.6–2.4g/kg), then fat (minimum 0.7–1g/kg for hormonal health), then fill remaining calories with carbohydrates. This approach prioritizes muscle preservation and satiety regardless of goal. Use our Protein Calculator for a more detailed breakdown.

IB
IndexBody Editorial
Evidence-Based Content
Content reviewed for accuracy using guidelines and research from the WHO, CDC, NIH, and peer-reviewed academic journals. See disclaimer.
RM
Built by Ren Martin
Sports coach · 20+ years in fitness · Used this calculator personally

Frequently Asked Questions

What is the best macro split for weight loss?
+
Higher protein (35% of calories) with moderate fat (30%) and carbohydrates (35%) is well-supported for fat loss. Adequate protein preserves muscle during a deficit. Total calorie intake matters more than the exact macro ratio for fat loss outcomes.
Do I need to hit my macros exactly every day?
+
No. Hitting your macro targets consistently over the course of a week matters more than hitting them precisely every day. Aiming for your weekly average to be within 10% of your targets is a reasonable and sustainable standard for most people.
Should my macros change on rest days vs training days?
+
For most people, keeping macros consistent 7 days a week is simpler and produces equivalent results. More advanced trainees sometimes use carbohydrate periodisation — higher carbs on training days, lower on rest days — but this adds complexity without meaningful benefit for the majority of users.
How do I track macros?
+
Use a food tracking app like MyFitnessPal or Cronometer to log meals. Weigh food on a kitchen scale for accuracy. Focus on hitting your protein target first, then fat, then fill remaining calories with carbohydrates.