Macro Calculator
Calculate protein, carbs, and fat
Diet presets
Custom ratios
Meal split
Protein per kg
You know your calorie target. Now what? Should those calories come from protein, carbs, or fat? The bodybuilder says high protein. The keto enthusiast says high fat. The endurance athlete says high carb. They're all rightβfor their goals.
Macros (macronutrients) determine not just how many calories you eat but what those calories do. This calculator breaks down your calories into protein, carbohydrates, and fat targets based on your specific goals.
What is a Macro Calculator?
A macro calculator divides your calorie target into grams of protein, carbohydrates, and fat. Each macronutrient has different functions: protein builds muscle, carbs fuel activity, fat supports hormones and cell function.
Calorie values:
Protein: 4 calories per gram
Carbohydrates: 4 calories per gram
Fat: 9 calories per gram
Example at 2,000 calories (40/30/30 split):
Protein: 200g (800 cal)
Carbs: 150g (600 cal)
Fat: 67g (600 cal)
Set protein based on body weight and goals. Divide remaining calories between carbs and fat based on activity level and preference.
Why People Actually Need This Tool
1,500 calories of protein builds muscle. 1,500 calories of sugar spikes insulin. Same calories, different outcomes.
-
Muscle building β Ensure adequate protein for muscle protein synthesis.
-
Fat loss preservation β High protein prevents muscle loss during deficit.
-
Athletic fueling β Adequate carbs for training performance.
-
Hormone health β Sufficient fat for testosterone, estrogen, and cellular function.
-
Diet compliance β Knowing macros makes meal planning concrete.
-
Specific diets β Calculate targets for keto, low-carb, or high-protein approaches.
-
Satiety optimization β Protein and fiber-rich carbs increase fullness.
How to Use the Macro Calculator
-
Enter calorie target β From TDEE calculation.
-
Set protein goal β Based on body weight and activity.
-
Choose diet approach β Balanced, low-carb, keto, or high-protein.
-
View macro breakdown β Grams and percentages for each macronutrient.
| Diet Type | Protein | Carbs | Fat | Best For |
|---|---|---|---|---|
| Balanced | 25-30% | 40-50% | 20-30% | General health, flexibility |
| High Protein | 35-40% | 30-40% | 20-30% | Muscle building, fat loss |
| Low Carb | 30-35% | 10-25% | 40-50% | Blood sugar management |
| Keto | 20-25% | 5-10% | 65-75% | Ketosis, specific medical |
| High Carb | 20-25% | 55-65% | 15-20% | Endurance athletes |
Don't go below 0.7g protein/lb body weight or 20% calories from fat. These are biological minimums for health.
Real-World Use Cases
1. The Muscle Building Phase
Context: 180-lb lifter bulking at 2,800 calories.
Problem: How much protein actually needed?
Solution: 1g/lb = 180g protein. Remaining 2,080 calories split: 300g carbs, 70g fat.
Outcome: Clear protein target for muscle growth. Carbs fuel training.
2. The Fat Loss While Lifting
Context: 160-lb woman cutting at 1,500 calories, wants to preserve muscle.
Problem: How to prioritize macros on deficit?
Solution: Protein high: 1g/lb = 160g (640 cal). 120g carbs, 45g fat.
Outcome: Muscle preserved despite deficit. Strength maintained.
3. The Keto Transition
Context: Starting ketogenic diet for the first time.
Problem: How many carbs to stay in ketosis?
Solution: Under 20-50g net carbs. At 1,800 calories: 90g protein, 30g carbs, 140g fat.
Outcome: Clear targets for ketosis. No guessing on carb limits.
4. The Endurance Athlete
Context: Marathon runner training 50+ miles/week.
Problem: Feeling depleted despite eating enough calories.
Solution: Switch to high-carb: 60% carbs. At 3,000 calories: 450g carbs, 120g protein, 55g fat.
Outcome: Glycogen stores maintained. Training quality improves.
5. The Satiety Focus
Context: Person on diet constantly feeling hungry.
Problem: Eating 1,600 calories but always starving.
Solution: Increase protein to 35%: 140g. Add fiber-rich carbs. Reduce refined carbs.
Outcome: Same calories, much better fullness. Diet becomes sustainable.
6. The Hormone Recovery
Context: Woman with irregular periods after extreme dieting.
Problem: Fat intake dropped below 15% for months.
Solution: Increase fat to minimum 25%: ~55g at 2,000 calories.
Outcome: Hormone production normalizes. Cycles return.
7. The Simple Split
Context: Beginner overwhelmed by macro tracking complexity.
Problem: Just wants simple targets that work.
Solution: 30/35/35 (protein/carbs/fat) split. Easy to remember, works for most.
Outcome: Simple starting point. Refine later with experience.
Common Mistakes and How to Avoid Them
What works for a sedentary office worker differs from an Olympic athlete. Customize based on activity and goals.
Privacy and Data Handling
This Macro Calculator operates entirely in your browser.
- No dietary data is sent to any server.
- No calculations are stored.
- No account required.
- Works completely offline.
Your nutrition planning stays private.
Conclusion
Calories determine weight. Macros determine composition. Both matter for health, performance, and how you feel day to day.
This calculator breaks your calorie target into actionable macro targets. Whether you're building muscle, losing fat, or optimizing performance, know exactly how much protein, carbs, and fat to eat.
Eat with purpose. Know your macros.