Контент на английском
HEALTH CALCULATOR

Macronutrient Calculator – Protein, Carbs & Fat Breakdown

Calculate daily macronutrient targets based on calories. Get protein, carb, and fat grams for balanced or custom diets

Calculator

Your total daily calorie target (from TDEE calculator or your goal)

Choose a preset macro split or create a custom distribution

How to Calculate

  • 1Enter your daily calorie target (from TDEE calculator or your goal)
  • 2Select a macro distribution preset:
  • 3 - Balanced: 30% protein, 40% carbs, 30% fat (general health)
  • 4 - Low-Carb: 35% protein, 20% carbs, 45% fat (keto-friendly)
  • 5 - High-Protein: 40% protein, 30% carbs, 30% fat (muscle building)
  • 6 - Custom: Set your own percentages (must sum to 100%)
  • 7If using custom, enter protein, carbs, and fat percentages
  • 8Ensure custom percentages sum to exactly 100%
  • 9Click 'Calculate' to see your daily macro targets
  • 10Review the grams per day for each macronutrient
  • 11Check the calorie contribution and percentage breakdown
  • 12Use these targets to plan your meals throughout the day

Calculation Examples

Example 1: 2,000 kcal Balanced

Input Values

Daily Calories: 2,000kcal/day
Macro Distribution: balanced

Calculation Steps

  1. Daily Calories: 2,000 kcal
  2. Preset: Balanced (30% protein, 40% carbs, 30% fat)
  3. Calculate protein:
  4. Protein calories = 2,000 × 0.30 = 600 kcal
  5. Protein grams = 600 ÷ 4 = 150 g
  6. Calculate carbohydrates:
  7. Carbs calories = 2,000 × 0.40 = 800 kcal
  8. Carbs grams = 800 ÷ 4 = 200 g
  9. Calculate fat:
  10. Fat calories = 2,000 × 0.30 = 600 kcal
  11. Fat grams = 600 ÷ 9 = 66.7 g
  12. Daily targets: 150 g protein, 200 g carbs, 66.7 g fat

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

With a balanced macro split on 2,000 calories, you should aim for 150 g protein, 200 g carbohydrates, and 66.7 g fat per day. This provides a well-rounded distribution suitable for general health and moderate activity levels. Protein supports muscle maintenance, carbs provide energy, and fat supports hormone production and satiety.

Example 2: 1,800 kcal High-Protein

Input Values

Daily Calories: 1,800kcal/day
Macro Distribution: high-protein

Calculation Steps

  1. Daily Calories: 1,800 kcal
  2. Preset: High-Protein (40% protein, 30% carbs, 30% fat)
  3. Calculate protein:
  4. Protein calories = 1,800 × 0.40 = 720 kcal
  5. Protein grams = 720 ÷ 4 = 180 g
  6. Calculate carbohydrates:
  7. Carbs calories = 1,800 × 0.30 = 540 kcal
  8. Carbs grams = 540 ÷ 4 = 135 g
  9. Calculate fat:
  10. Fat calories = 1,800 × 0.30 = 540 kcal
  11. Fat grams = 540 ÷ 9 = 60 g
  12. Daily targets: 180 g protein, 135 g carbs, 60 g fat

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

With a high-protein split on 1,800 calories, you should aim for 180 g protein, 135 g carbohydrates, and 60 g fat per day. This higher protein intake (40%) helps preserve muscle mass during weight loss, increases satiety, and supports recovery. The moderate carb intake (30%) provides energy while the balanced fat intake (30%) supports hormone production.

Example 3: 2,500 kcal Low-Carb

Input Values

Daily Calories: 2,500kcal/day
Macro Distribution: low-carb

Calculation Steps

  1. Daily Calories: 2,500 kcal
  2. Preset: Low-Carb (35% protein, 20% carbs, 45% fat)
  3. Calculate protein:
  4. Protein calories = 2,500 × 0.35 = 875 kcal
  5. Protein grams = 875 ÷ 4 = 218.75 g
  6. Calculate carbohydrates:
  7. Carbs calories = 2,500 × 0.20 = 500 kcal
  8. Carbs grams = 500 ÷ 4 = 125 g
  9. Calculate fat:
  10. Fat calories = 2,500 × 0.45 = 1,125 kcal
  11. Fat grams = 1,125 ÷ 9 = 125 g
  12. Daily targets: 218.8 g protein, 125 g carbs, 125 g fat

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

With a low-carb split on 2,500 calories, you should aim for 218.8 g protein, 125 g carbohydrates, and 125 g fat per day. This distribution (20% carbs) is suitable for ketogenic or low-carb diets. The high fat intake (45%) provides energy in the absence of carbs, while the high protein intake (35%) helps maintain muscle mass. Note: Very low-carb diets may not be suitable for everyone, especially highly active individuals.

Example 4: Custom Macro Split

Input Values

Daily Calories: 2,200kcal/day
Macro Distribution: custom
Protein Percentage: 35%
Carbohydrates Percentage: 35%
Fat Percentage: 30%

Calculation Steps

  1. Daily Calories: 2,200 kcal
  2. Preset: Custom
  3. Verify percentages sum to 100%: 35% + 35% + 30% = 100% ✓
  4. Calculate protein:
  5. Protein calories = 2,200 × 0.35 = 770 kcal
  6. Protein grams = 770 ÷ 4 = 192.5 g
  7. Calculate carbohydrates:
  8. Carbs calories = 2,200 × 0.35 = 770 kcal
  9. Carbs grams = 770 ÷ 4 = 192.5 g
  10. Calculate fat:
  11. Fat calories = 2,200 × 0.30 = 660 kcal
  12. Fat grams = 660 ÷ 9 = 73.3 g
  13. Daily targets: 192.5 g protein, 192.5 g carbs, 73.3 g fat

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

With a custom macro split (35% protein, 35% carbs, 30% fat) on 2,200 calories, you should aim for 192.5 g protein, 192.5 g carbohydrates, and 73.3 g fat per day. This custom distribution balances protein and carbs equally while maintaining moderate fat intake. Custom splits allow you to tailor macros to your specific goals, preferences, or dietary restrictions.

Frequently Asked Questions

Find answers to common questions about using this calculator. If you have additional questions, feel free to explore the examples above or contact our support team.

Medical Disclaimer

This calculator is for informational and educational purposes only. It is not intended to replace professional medical advice, diagnosis, or treatment. Individual results may vary based on genetics, body composition, medical conditions, medications, and other factors. Always consult with a healthcare provider or registered dietitian before making significant changes to your diet, exercise routine, or health-related decisions.