🥗 Macro Calculator
Enter your daily calorie target and choose a diet preset to instantly see your protein, carb, and fat targets in grams. Pick from 8 presets - Balanced, High-Protein, Low-Carb, Keto, Zone, Carnivore - or dial in a custom split with live percentage sliders. The Meal Split tab divides your macros across 2–6 meals per day.
🥗 Set Your Targets
🍽️ Meal-by-Meal Macro Split
Calculate first to see your meal split. Macros divided equally across all meals.
How Macros Are Calculated
Calorie to Gram Conversion
Protein Targets by Goal
8 Diet Presets Explained
Fibre & Water Recommendations
Frequently Asked Questions
Macro Calculator - Protein, Carbs & Fat Targets for Any Diet Goal
Tracking macros goes one step beyond calorie counting. Two diets with the same calorie total can produce very different results: 2,000 calories split 40% protein / 30% carbs / 30% fat will preserve more muscle during weight loss than 2,000 calories at 15% protein / 55% carbs / 30% fat - even though both create identical deficits. The source of your calories shapes your body composition, hunger levels, and energy, not just the number.
The 8 Diet Presets - What Each One Is Designed For
Weight Loss & General Health
- Balanced (30/40/30): Moderate of everything. Good for maintenance, general health, and beginners who want a sustainable split.
- High-Protein (40/30/30): Prioritises muscle preservation during fat loss. Higher satiety. Ideal for anyone in a calorie deficit who trains.
- Low-Carb (35/20/45): Reduces insulin response, improves metabolic markers for some people. Good for fat loss without extreme carb restriction.
- Zone (30/40/30): Dr. Barry Sears' framework for hormonal balance. Essentially similar to Balanced - practical and sustainable.
Performance & Therapeutic
- Keto (25/5/70): Under 50g carbs/day shifts the body into ketosis. Therapeutic for epilepsy; popular for fat loss and mental clarity.
- High-Carb (25/55/20): Endurance athletes and high-volume trainers who need glycogen. Maximum fuel for cardio-heavy training.
- Muscle Gain (30/50/20): Higher carbs to fuel training intensity and recovery. Protein at muscle-building level. Best in calorie surplus.
- Carnivore (~35/0/65): Zero-carb animal-based diet. Niche, high adherence for some. Eliminates all plant foods.
Protein - The Most Important Macro to Get Right
Of the three macronutrients, protein consistently shows the strongest dose-response relationship with body composition outcomes. Research supports:
- Muscle protein synthesis: The anabolic response (muscle building signal) requires adequate leucine, typically found in a meal with 25–40g of protein. Meals below 20g protein may not fully trigger muscle protein synthesis in many individuals.
- Satiety: Protein is more satiating per calorie than carbs or fat - it reduces ghrelin (hunger hormone) and increases peptide YY (fullness hormone). High-protein diets consistently reduce spontaneous calorie intake.
- Thermic effect: About 25–30% of protein calories are burned during digestion (vs 6–8% for carbs and 2–3% for fat). This means high-protein diets boost metabolic rate slightly.
- Muscle preservation during fat loss: Without adequate protein, a calorie deficit causes muscle loss alongside fat loss. Higher protein (2.0–2.4g/kg) preserves muscle mass even in aggressive deficits.
Timing Your Macros Around Workouts
While total daily macros matter most, distributing them around training has measurable (if modest) additional benefits:
- Pre-workout (1–2 hours before): 25–40g protein + moderate carbs (30–60g). Provides amino acids and glycogen for training. Fat intake slows gastric emptying - keep it low if training within 1 hour.
- Post-workout (within 2 hours): 25–40g protein. The "anabolic window" is larger than traditionally thought - up to 2 hours post-workout, not just 30 minutes. Carbs help replenish glycogen for the next session.
- Before sleep: 30–40g of slow-digesting protein (casein or cottage cheese) before bed may improve overnight muscle protein synthesis - particularly relevant for people training daily.
- Fat and fibre: Have no specific timing requirements. Spread them throughout the day naturally.
How this calculator works, and where the numbers come from
The Macro Calculator applies the standard formula for this calculation to the values you enter and updates the result as you type. The calculation itself happens in your browser, and the page explains the method so you can check any result by hand.
Please note: This tool gives general estimates based on published population formulas. It is not medical advice and does not replace assessment by a doctor, dietitian or other qualified professional.
Sources and further reading
- Mifflin et al. (1990), A new predictive equation for resting energy expenditure - PubMed
- National Institutes of Health
Learn more
Read our guide: What BMI Tells You, and What It Quietly Misses