Translation unavailable - this article is shown in English. View English version
Summary
Macronutrient (“macro”) calculation splits your daily calorie target into grams of protein, carbohydrates, and fat. The split depends on your goal (weight loss, maintenance, or muscle gain), activity level, and body composition. The calculator uses your TDEE as the starting point and applies evidence-based ratios to determine how many grams of each macro you should eat daily.
How it works
Step 1: Determine calories
Start from your TDEE (Total Daily Energy Expenditure), then adjust based on goal:
- Fat loss: TDEE minus 300-500 calories
- Maintenance: TDEE
- Muscle gain: TDEE plus 200-500 calories
Step 2: Set protein
Protein is set first because it is the most important macro for body composition:
| Goal | Protein target |
|---|---|
| Sedentary maintenance | 0.8 g/kg body weight |
| Active maintenance | 1.2-1.6 g/kg |
| Fat loss (preserve muscle) | 1.6-2.2 g/kg |
| Muscle gain | 1.6-2.2 g/kg |
Step 3: Set fat
Fat is essential for hormone function and should not drop too low:
- Minimum: 0.5 g/kg body weight (approximately 20% of calories)
- Typical: 25-35% of total calories
- Each gram of fat = 9 calories
Step 4: Fill remaining with carbohydrates
After protein and fat are set, the remaining calories come from carbohydrates:
- Each gram of carbohydrate = 4 calories
- Each gram of protein = 4 calories
Carb grams = (Total calories - Protein calories - Fat calories) / 4
Worked example
80 kg male, moderately active, fat loss goal. TDEE: 2,600 kcal, Target: 2,100 kcal
- Protein: 80 kg x 2.0 g/kg = 160 g (640 kcal)
- Fat: 30% of 2,100 = 630 kcal = 70 g
- Carbs: (2,100 - 640 - 630) / 4 = 830 / 4 = 208 g
Daily targets: 160g protein, 208g carbs, 70g fat = 2,100 kcal
Common macro splits
| Goal | Protein | Carbs | Fat |
|---|---|---|---|
| Weight loss | 30-35% | 35-40% | 25-30% |
| Maintenance | 25-30% | 45-50% | 25-30% |
| Muscle gain | 25-30% | 45-55% | 20-25% |
| Keto | 20-25% | 5-10% | 65-75% |
Inputs explained
- Body weight — used for protein calculation (per-kg basis)
- Goal — fat loss, maintenance, or muscle gain
- TDEE or calorie target — your daily energy needs
- Activity level — influences protein needs
- Preference — high-carb, moderate, or low-carb approach
Outputs explained
- Protein, carbs, fat in grams — daily targets for each macro
- Calorie breakdown — percentage of calories from each macro
- Per-meal targets — if you specify number of meals per day
Assumptions & limitations
- Macro calculations provide a starting point. Individual response varies and adjustments based on progress are essential.
- Fibre is a carbohydrate but is not fully digested. The calculator does not separately track fibre.
- Alcohol provides 7 kcal/g and is not classified as a macronutrient but contributes to total calories.
- Higher protein intakes (2.2+ g/kg) are safe for healthy individuals but may need adjustment for those with kidney conditions.
- The calculator uses body weight, not lean mass. For very overweight individuals, using a target or ideal body weight for protein calculation may be more appropriate.
출처
Related calculators
TDEE
Calculate your TDEE using Mifflin-St Jeor or Harris-Benedict formulas. See calorie needs by activity level.
Calorie Deficit
Calculate your daily calorie target for weight loss or muscle gain. See projected weight over time, macro split, and safety warnings.
Protein Intake
Calculate your daily protein target based on body weight, fitness goal, and age. Evidence-based ranges from NHS, ISSN, and sports science research.
Meal Builder
Build meals from real foods and see live macro and micronutrient totals. Adjust portions with sliders, track calories, protein, vitamins, and minerals against daily targets.