Macro Calculator
Calculate your daily protein, carbohydrate, and fat targets based on your calories, body weight, and fitness goal.
Fill in your details and click Calculate.
Macronutrient targets are determined by your total daily calories, your goal, and your body weight. Protein is prioritised first (it is calculated per kg of body weight), then fat (as a % of calories), and carbohydrates fill the remainder.
| Goal | Protein | Fat | Carbs |
|---|---|---|---|
| Weight Loss | 2.0–2.4 g/kg (high, to preserve muscle) | 25% | Remainder |
| Maintenance | 1.6–2.0 g/kg | 30% | Remainder |
| Muscle Gain | 1.8–2.2 g/kg | 25% | Remainder |
| Athletic Performance | 1.6–2.0 g/kg | 20% | High — remainder |
Each gram of protein = 4 kcal | each gram of carbs = 4 kcal | each gram of fat = 9 kcal
About This Macro Calculator
This free macro calculator computes your recommended daily intake of protein, carbohydrates, and fat in grams and as a percentage of total calories, based on your TDEE and selected goal (weight loss, maintenance, or muscle gain).
Macronutrients determine body composition more precisely than calorie counting alone. Adequate protein preserves muscle during a calorie deficit; the carbohydrate and fat split is adjusted based on your preferred dietary approach and activity type.
When to use this calculator
- Setting daily macro targets for a structured nutrition plan
- Adjusting protein intake during a cutting or bulking phase
- Calculating macros for a specific calorie target
- Comparing high-carb vs high-fat macro distributions
Standards & References
Related Articles
In-depth guides and technical articles.