Macro Calculator — Calculate Your Daily Macros
Calculate your optimal daily macronutrients (protein, carbs, fat) based on your body, activity level, and fitness goal. Choose from preset diet plans or set custom ratios. See also TDEE Calculator and BMR Calculator.
What Are Macronutrients (Macros)?
Macronutrients are the three main nutrients your body needs in large quantities for energy, growth, and bodily functions: protein, carbohydrates, and fat. Unlike micronutrients (vitamins and minerals needed in small amounts), macros provide calories — the energy that fuels everything from breathing to intense exercise. Each macro serves a different purpose: protein builds and repairs muscle tissue, carbohydrates provide quick energy for your brain and muscles, and fat supports hormone production, nutrient absorption, and cell structure. Getting the right balance of macros is essential for achieving any fitness goal.
How the Macro Calculator Works
This calculator follows a 3-step process:
Step 1 — Calculate BMR: Uses the Mifflin-St Jeor equation to determine your Basal Metabolic Rate (calories burned at rest).
Step 2 — Calculate TDEE: Multiplies BMR by your activity level to get Total Daily Energy Expenditure (total calories burned per day).
Step 3 — Apply goal and split: Adjusts calories based on your goal (deficit for fat loss, surplus for muscle gain), then distributes those calories across protein, carbs, and fat based on your chosen diet type.
Macro Calculation Formulas
BMR (Male) = (10 x weight kg) + (6.25 x height cm) - (5 x age) + 5
BMR (Female) = (10 x weight kg) + (6.25 x height cm) - (5 x age) - 161
TDEE = BMR x Activity Multiplier
Target Calories = TDEE + Goal Adjustment
Protein (grams) = (Target Calories x Protein%) / 4
Carbs (grams) = (Target Calories x Carbs%) / 4
Fat (grams) = (Target Calories x Fat%) / 9
Protein and carbs provide 4 calories per gram. Fat provides 9 calories per gram.
Choosing the Right Macro Split
Balanced (30P/40C/30F) — General Fitness
The most versatile split for people who exercise moderately and want overall health. Provides enough protein for muscle maintenance, sufficient carbs for energy, and adequate fat for hormones. Good starting point if unsure.
High Protein (40P/30C/30F) — Muscle Building
Ideal for those focused on building or preserving muscle mass, especially during a caloric deficit. Research shows 1.6-2.2g protein per kg body weight is optimal for muscle protein synthesis. This split typically achieves that range.
Low Carb (35P/20C/45F) — Fat Loss & Blood Sugar
Reduces carbohydrate intake to improve insulin sensitivity and promote fat oxidation. Effective for people with insulin resistance, PCOS, or those who feel better on fewer carbs. Not ideal for high-intensity athletes who need glycogen.
Ketogenic (25P/5C/70F) — Ketosis
Extremely low carb (typically under 50g/day) forces the body to use fat as its primary fuel source (ketosis). Effective for rapid fat loss and appetite suppression, but difficult to sustain long-term and may reduce high-intensity exercise performance.
Zone Diet (30P/40C/30F) — Athletic Performance
Developed by Dr. Barry Sears, this split aims to control inflammation and optimize hormonal response. Popular among CrossFit athletes. Emphasizes low-glycemic carbs and lean protein sources.
Protein Requirements by Goal
| Goal | Protein (g/kg) | Notes |
|---|---|---|
| Sedentary adult | 0.8g/kg | Minimum RDA to prevent deficiency |
| General fitness | 1.2-1.4g/kg | Recreational exercise 2-3x/week |
| Fat loss (preserve muscle) | 1.6-2.2g/kg | Higher protein prevents muscle loss during deficit |
| Muscle building | 1.6-2.2g/kg | Optimal range for muscle protein synthesis |
| Endurance athlete | 1.2-1.6g/kg | Moderate needs, focus on carbs for fuel |
| Strength/power athlete | 1.6-2.4g/kg | Higher end for heavy resistance training |
| Elderly (60+) | 1.2-1.6g/kg | Higher needs to combat sarcopenia |
How to Track Your Macros
1. Use a food tracking app: MyFitnessPal, Cronometer, or MacroFactor make it easy to log meals and see your daily macro totals. Most have barcode scanners for packaged foods.
2. Weigh your food: A kitchen scale ($10-20) is the most accurate way to measure portions. Eyeballing portions can be off by 20-50%. Weigh raw/uncooked for accuracy.
3. Plan meals in advance: Pre-logging your meals the night before ensures you hit your targets. It is much easier to adjust a plan than to fix a day of untracked eating.
4. Focus on protein first: Protein is the hardest macro to hit for most people. Plan your protein sources first (meat, fish, eggs, dairy, legumes), then fill in carbs and fat around them.
5. Allow flexibility: Hitting your macros within 5-10g is close enough. Perfection is not required — consistency over weeks matters more than daily precision.
High-Protein Food Reference
| Food (per 100g) | Protein | Carbs | Fat | Calories |
|---|---|---|---|---|
| Chicken breast (cooked) | 31g | 0g | 3.6g | 165 |
| Salmon (cooked) | 25g | 0g | 13g | 208 |
| Eggs (2 large) | 13g | 1g | 10g | 143 |
| Greek yogurt (0% fat) | 10g | 4g | 0.7g | 59 |
| Lentils (cooked) | 9g | 20g | 0.4g | 116 |
| Tofu (firm) | 8g | 2g | 4.8g | 76 |
| Whey protein (1 scoop) | 25g | 2g | 1g | 120 |
| Cottage cheese (2%) | 11g | 3.4g | 2.3g | 81 |
Frequently Asked Questions
What are the best macros for weight loss?
For weight loss, a higher protein split (35-40% protein, 25-35% carbs, 25-35% fat) works best because protein preserves muscle mass during a caloric deficit, has the highest thermic effect (burns more calories during digestion), and keeps you feeling full longer. The most important factor is maintaining a caloric deficit — macros determine body composition (muscle vs fat loss).
How much protein do I really need?
Research consistently shows 1.6-2.2g per kg of body weight is optimal for muscle building and preservation. Going above 2.2g/kg shows diminishing returns. For a 75kg person, that is 120-165g of protein per day. If you are in a caloric deficit, aim for the higher end to prevent muscle loss.
Do I need to hit my macros exactly every day?
No. Being within 5-10g of each macro target is close enough. What matters more is weekly averages. If you are over on carbs one day, slightly reduce them the next. Consistency over weeks and months drives results, not daily perfection. Focus on hitting your protein target first — it is the most important macro for body composition.
Should I eat the same macros on rest days?
For most people, keeping macros consistent every day is simplest and works well. Advanced athletes sometimes use carb cycling — eating more carbs on training days (for performance) and fewer on rest days (shifting to more fat). Protein should stay consistent regardless of training day.
What is the difference between macros and calories?
Calories are a measure of energy. Macros are the nutrients that provide those calories. Protein provides 4 cal/g, carbs provide 4 cal/g, and fat provides 9 cal/g. Tracking macros automatically tracks calories, but tracking only calories does not ensure you get the right nutrient balance for your goals.
Is counting macros better than counting calories?
For body composition goals (building muscle, losing fat while keeping muscle), counting macros is superior because it ensures adequate protein intake. For simple weight loss without concern for muscle, calorie counting alone works. Macro counting is essentially calorie counting with more precision about where those calories come from.
How long should I follow these macros before adjusting?
Give any macro plan at least 2-3 weeks before making adjustments. Weight fluctuates daily due to water retention, so you need time to see the trend. If after 3 weeks you are not progressing toward your goal, adjust calories by 100-200 per day (reduce for fat loss, increase for muscle gain) while keeping protein constant.