About

Macro Calculator

If you already know your daily calories but don’t know how to split them into protein, carbs, and fat, this page lets you build that split. Pick a preset (like balanced, high?protein, low?carb, or keto) or adjust the sliders until your macros total 100%—then get the exact grams per day for each macro so you can plan meals and track consistently.

Your Goals
Adjust protein and carbs below. Fat is automatically calculated to equal 100%.
Recommended: 25-40% for most goals
Range: 5% (keto) to 70% (high-carb)
25% Fat
Automatically set to make total = 100%
Protein
25%
Carbs
50%
Fat
25%

Total: 100%
Your Macro Targets
Protein

125 g

500 cal (25%)
Carbs

250 g

1000 cal (50%)
Fat

56 g

500 cal (25%)
Macro Distribution
Fat 25%
Carbs 50%
Protein 25%

Protein

25%

Carbs

50%

Fat

25%
Related Tools

Understanding Macronutrients and Macro Splits

What This Macro Split Builder Outputs

This page turns one calorie target into a macro plan you can execute. You choose a preset split or build a custom one (protein + carbs), and the calculator converts those percentages into grams/day and calories per macro.

  • Protein / carbs / fat grams per day based on your selected split
  • Calories per macro so you can see what each macro “costs” inside your daily total
  • Built-in presets vs custom split (protein + carbs sliders; fat auto-fills to hit 100%)
  • Visual distribution bar to sanity-check that the split matches your intent

For formulas and shared assumptions used across calculators, see: Calculator Methodology.

How Macro Calculations Work

Calories per Gram

Each macronutrient provides a different amount of calories:

  • Protein: 4 calories per gram
  • Carbohydrates: 4 calories per gram
  • Fat: 9 calories per gram
Macro Calculation Formula

Macros are calculated as percentages of your total daily calories:

Macro Grams = (Daily Calories × Macro %) ÷ Calories per Gram

Example: (2000 × 0.25) ÷ 4 = 125g protein for 25% protein diet

Pre-Set Macro Splits

This calculator includes five popular macro split methods optimized for different goals:

  • Balanced (50/25/25): 50% carbs, 25% protein, 25% fat - Ideal for general health and balanced nutrition
  • High Protein (40/35/25): 40% carbs, 35% protein, 25% fat - Best for fat loss and muscle preservation
  • Low Carb (35/35/30): 35% carbs, 35% protein, 30% fat - For reduced carb intake while maintaining protein
  • Keto (5/25/70): 5% carbs, 25% protein, 70% fat - Very low carb approach for ketogenic dieting
  • Lean Bulk (45/30/25): 45% carbs, 30% protein, 25% fat - Optimized for muscle gain with minimal fat gain

Example Calculations

Example 1: High Protein Split, 2,000 Calories

Inputs:

  • Daily Calories: 2,000
  • Macro Split: High Protein (40C / 35P / 25F)

Calculations:

  • Protein: (2,000 × 0.35) ÷ 4 = 175g (700 calories)
  • Carbs: (2,000 × 0.40) ÷ 4 = 200g (800 calories)
  • Fat: (2,000 × 0.25) ÷ 9 = 56g (500 calories)
  • Total: 175 + 200 + 56 = 431g, 700 + 800 + 500 = 2,000 calories ?

Result: Daily targets - 175g protein, 200g carbs, 56g fat

Example 2: Balanced Split, 2,800 Calories

Inputs:

  • Daily Calories: 2,800
  • Macro Split: Balanced (50C / 25P / 25F)

Calculations:

  • Carbs: (2,800 × 0.50) ÷ 4 = 350g (1,400 calories)
  • Protein: (2,800 × 0.25) ÷ 4 = 175g (700 calories)
  • Fat: (2,800 × 0.25) ÷ 9 = 78g (700 calories)
  • Total: 350 + 175 + 78 = 603g, 1,400 + 700 + 700 = 2,800 calories ?

Result: Daily targets - 175g protein, 350g carbs, 78g fat

Example 3: Ketogenic Split, 2,200 Calories

Inputs:

  • Daily Calories: 2,200
  • Macro Split: Keto (5C / 25P / 70F)

Calculations:

  • Carbs: (2,200 × 0.05) ÷ 4 = 28g (110 calories)
  • Protein: (2,200 × 0.25) ÷ 4 = 138g (550 calories)
  • Fat: (2,200 × 0.70) ÷ 9 = 171g (1,540 calories)
  • Total: 28 + 138 + 171 = 337g, 110 + 550 + 1,540 = 2,200 calories ?

Result: Daily targets - 138g protein, 28g carbs, 171g fat

How to Use The Macro Calculator

Step 1: Enter the calorie number you’re trying to “spend”

Type in your Daily Calorie Target. This calculator’s job is to take that one number and translate it into grams of protein, carbs, and fat.

Step 2: Decide whether you want a preset split or to build your own

Use Macro Split Method to pick a preset (Balanced, High Protein, Low Carb, Keto, Lean Bulk) if you want a known starting point. Choose Custom Ratio if you want to shape the split yourself.

Step 3: Make the two choices this page actually lets you control: protein % and carbs %

Adjust the Protein and Carbs sliders. On this calculator, fat is not a slider—it’s automatically calculated to fill the remaining percentage.

Think of it like this: you choose how “protein-forward” and how “carb-heavy” the plan is, and the calculator assigns whatever fat % is left so the split lands on 100%.

Step 4: Watch the total and let fat auto-balance your split

Check the Total in the summary box. The targets only calculate when the split is valid (total = 100%). If you push protein + carbs too high, fat will hit its minimum and the total won’t land cleanly—pull one slider back until the total reads 100.

Step 5: Use grams (not percentages) when you meal plan and track

Once your total is 100%, the results show grams/day and calories for each macro. Those gram targets are what you can actually hit when you log food.

Step 6: Sanity-check the plan with the distribution bar

Use the Macro Distribution bar to quickly see whether the plan matches what you intended (for example: keto should look like a very large fat bar, while high-protein should noticeably widen the protein segment).

Common Questions

Q: What are macronutrients and why do they matter?

Macronutrients (protein, carbs, fat) are the three nutrients your body needs in large quantities. They provide energy, support muscle growth, regulate hormones, and perform countless vital functions. The right macro balance for your goals significantly improves results and overall health.

Q: Which macro split should I choose?

It depends on your goal: Balanced for general health, High Protein for fat loss (muscle preservation), Low Carb for reduced carbs, Keto for very low carbs, or Lean Bulk for muscle gain with minimal fat. You can also customize to your preferences.

Q: Can I change my macro split after I start?

Absolutely. If your current split isn't working for you after 2-4 weeks, try a different approach. Some people do better with higher carbs, others with higher fat. The best macro split is the one you can sustain consistently while hitting your calorie goal.

Q: Do my macros need to be exact every day?

No, hitting your targets within 5-10% is sufficient. If you target 200g carbs, hitting 190-210g is perfect. Focus on consistency over perfection. Consistently hitting your targets (even if not exactly) will produce results over time.

Q: How often should I recalculate my macros?

Recalculate every 4-6 weeks or when your weight changes by 5+ pounds. As you lose or gain weight, your absolute macro amounts change even if percentages stay the same. Also recalculate if your goals change or your current split isn't producing results.

Q: How much protein do I really need?

Protein needs vary: 0.7-0.8g per pound for weight loss, 0.8-1.0g per pound for maintenance, 1.0-1.2g per pound for muscle gain. The High Protein split (35%) and Lean Bulk split (30%) are good starting points. Adjust up if feeling hungry or lacking energy.

Q: Is carb timing important?

Total daily carbs matter most. That said, eating carbs around workouts (especially post-workout) can optimize performance and recovery. For non-athletes, total daily carbs are more important than timing.

Q: Should I adjust macros based on activity?

Yes, some people adjust macros on workout vs rest days. High-activity days might warrant slightly more carbs. However, what matters most is maintaining your calorie deficit/surplus. Consistency in total daily macros is more important than daily variation.

Tips for Macro Success

Meal Planning:
  • Include protein at every meal
  • Distribute carbs based on activity
  • Include healthy fats throughout day
  • Plan meals using target macros
  • Meal prep for consistency
Tracking & Adjusting:
  • Use MyFitnessPal or similar app
  • Track consistently for 2-4 weeks
  • Monitor how you feel and perform
  • Adjust if not hitting goals
  • Recalculate every 4-6 weeks
Quick Reference
Calories per Gram:
  • Protein: 4 cal/g
  • Carbs: 4 cal/g
  • Fat: 9 cal/g

Pre-Set Macro Splits:
  • Balanced: 50C/25P/25F
  • High Protein: 40C/35P/25F
  • Low Carb: 35C/35P/30F
  • Keto: 5C/25P/70F
  • Lean Bulk: 45C/30P/25F
Protein Targets
Per Pound of Body Weight:
  • Fat Loss: 0.7-0.8g/lb
  • Maintenance: 0.8-0.9g/lb
  • Muscle Gain: 1.0-1.2g/lb

By Macro Split:
  • Balanced: ~25% of calories
  • High Protein: ~35% of calories
  • Low Carb: ~35% of calories
  • Keto: ~25% of calories
Goal-Specific Recommendations
Fat Loss:

High Protein or Low Carb split. Prioritize hitting protein target to preserve muscle. Ensure calorie deficit.

Maintenance:

Balanced split works well. Maintain calories at TDEE level. Ensure adequate protein (25-30%).

Muscle Gain:

Lean Bulk or Balanced split. Higher carbs for energy. Hit protein targets (30%+). Maintain calorie surplus.

Remember

Calories are #1
Total calories matter most for weight loss/gain. Macros are secondary.

Flexibility Matters
Multiple macro splits can work. Choose what you can sustain.

Consistency is Key
Hitting targets most days is better than perfection some days.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.