Macro Calculator
Calculate daily calorie and macronutrient targets based on your body, activity, and goal
Macro Calculator
Calculate daily calorie and macronutrient targets based on your body, activity, and goal
What is a Macro Calculator?
A macronutrient (macro) calculator determines your optimal daily intake of protein, carbohydrates, and fats based on your body composition, activity level, and specific goal โ fat loss, muscle gain, or maintenance. Unlike generic calorie-only approaches, macro tracking ensures that your calorie target is composed of the right balance of nutrients to support your training adaptations and body composition goals.
This calculator first derives your BMR (Basal Metabolic Rate) using the Mifflin-St Jeor equation โ the most accurate validated formula for the general population โ then multiplies by an activity factor to get your TDEE (Total Daily Energy Expenditure). A goal-specific calorie offset is then applied (deficit for fat loss, surplus for muscle gain), and macros are distributed in ratios validated by sports nutrition research: higher protein in deficit phases to preserve muscle, higher carbohydrates in surplus phases to fuel training and glycogen storage.
Macro ratios are not one-size-fits-all. The splits provided are evidence-based starting points from the International Society of Sports Nutrition (ISSN) and the Academy of Nutrition and Dietetics. Track your results for 2โ3 weeks, monitor weight and performance, and adjust. Real-world tracking is more reliable than any formula for finding your personal optimal intake.
How to Use This Calculator
Macro Split by Goal (% of Total Calories)
- โข Fat loss: Protein 35% ยท Carbs 35% ยท Fats 30% โ high protein preserves muscle
- โข Aggressive cut: Protein 40% ยท Carbs 30% ยท Fats 30% โ maximum muscle retention
- โข Maintenance: Protein 30% ยท Carbs 40% ยท Fats 30% โ balanced for general health
- โข Lean bulk: Protein 30% ยท Carbs 45% ยท Fats 25% โ carbs fuel hypertrophy training