Macro Ratio Calculator – Protein, Carbs & Fat Targets
Calculate your ideal macronutrient ratio for fat loss, muscle gain, or maintenance. Try this free online health calculator for instant, accurate results.
What Are Macronutrients?
Macronutrients — commonly called "macros" — are the three main categories of nutrients that provide the body with energy (calories): protein, carbohydrates, and fat. Unlike micronutrients (vitamins and minerals), which are needed in small amounts, macronutrients are consumed in large quantities and form the caloric foundation of your diet.
Each macronutrient provides a specific caloric density:
| Macronutrient | Calories per gram | Primary Function | Key Sources |
|---|---|---|---|
| Protein | 4 kcal/g | Muscle repair, enzymes, hormones | Meat, fish, eggs, legumes, dairy |
| Carbohydrates | 4 kcal/g | Energy (especially for the brain and exercise) | Grains, fruit, vegetables, legumes |
| Fat | 9 kcal/g | Hormone production, fat-soluble vitamins, cell membranes | Oils, nuts, avocado, fatty fish |
A fourth "macronutrient" worth mentioning is alcohol, which provides 7 kcal/g but has no nutritional function. Tracking alcohol calories matters for anyone monitoring total energy intake.
Your macro ratio is the percentage of total daily calories that comes from each of the three macronutrients. For example, a 40/40/20 ratio means 40% of calories from protein, 40% from carbohydrates, and 20% from fat.
Macro Ratios by Goal
The optimal macro split varies significantly based on your primary fitness or health objective. Here are evidence-based recommendations for the four most common goals:
| Goal | Protein | Carbohydrates | Fat | Notes |
|---|---|---|---|---|
| Fat Loss | 35–40% | 25–30% | 30–35% | Higher protein preserves muscle while in a deficit |
| Muscle Gain | 25–35% | 40–50% | 20–30% | Carbs fuel training and support anabolic hormone production |
| Maintenance | 25–35% | 35–45% | 25–35% | Balanced approach; adjust to individual tolerance |
| Endurance Sports | 15–20% | 55–65% | 20–25% | High carbs replenish glycogen for prolonged aerobic output |
These are starting points. Individual responses vary based on insulin sensitivity, activity type, metabolism, and personal preference. A 2,000-calorie day at the fat-loss ratio (38/27/35) would mean: Protein 190g, Carbohydrates 135g, Fat 78g.
How to Calculate Your Macro Targets
Converting a percentage-based macro ratio to grams requires three steps:
- Determine your daily calorie target. Use a TDEE (Total Daily Energy Expenditure) calculator or consult a registered dietitian. A rough estimate: BMR × activity multiplier (1.2 sedentary to 1.9 very active).
- Apply the percentage ratio. Multiply total calories by each macro's percentage to find its calories.
- Convert calories to grams. Divide protein and carb calories by 4; divide fat calories by 9.
Example: 2,200 calories for muscle gain (30% protein / 45% carbs / 25% fat)
| Macro | % of Calories | Calories | ÷ Cal/g | Grams/day |
|---|---|---|---|---|
| Protein | 30% | 660 kcal | ÷ 4 | 165 g |
| Carbohydrates | 45% | 990 kcal | ÷ 4 | 248 g |
| Fat | 25% | 550 kcal | ÷ 9 | 61 g |
| Total | 100% | 2,200 kcal |
Protein: The Most Important Macro for Body Composition
Protein is the cornerstone of any body-composition diet. It is the most satiating macronutrient per calorie, requires the most energy to digest (thermic effect ~20–30% vs 5–10% for carbs and 0–3% for fat), and is essential for muscle protein synthesis (MPS) — the process of building and repairing muscle tissue.
| Goal / Population | Protein Target | Example: 75 kg person |
|---|---|---|
| General health (sedentary) | 0.8 g/kg body weight | 60 g/day |
| Active adults | 1.2–1.6 g/kg | 90–120 g/day |
| Strength training / muscle gain | 1.6–2.2 g/kg | 120–165 g/day |
| Fat loss (preserve muscle) | 1.8–2.7 g/kg | 135–203 g/day |
| Endurance athletes | 1.2–1.6 g/kg | 90–120 g/day |
Research consistently shows that 1.6 g/kg is the threshold above which additional protein provides diminishing muscle-building returns for most resistance-trained individuals. Spreading protein across 3–5 meals of 20–40g per serving maximizes muscle protein synthesis throughout the day.
Carbohydrates: Fuel for Performance
Carbohydrates are the body's preferred fuel source for high-intensity exercise. They are stored as glycogen in muscles (300–500g) and the liver (75–100g). When glycogen runs low, performance drops — the dreaded "bonking" or "hitting the wall" in endurance sports.
- Simple carbohydrates (sugars, white rice, fruit): digest rapidly, useful around workouts for quick energy
- Complex carbohydrates (oats, sweet potato, legumes, whole grains): slower digestion, steadier energy, higher fiber content
- Fiber is a carbohydrate that isn't digested for energy but supports gut health, satiety, and blood sugar control. Target 25–38g per day
For endurance athletes running or cycling >90 minutes, carbohydrate loading (increasing carbs to 70%+ of calories in the 1–3 days before competition) can meaningfully improve performance by maximizing glycogen stores. The target is roughly 10–12 g of carbohydrates per kg of body weight per day during loading.
Fat: Essential, Not the Enemy
Dietary fat was demonized for decades, but research has consistently rehabilitated its role in human health. Fat is essential for absorbing fat-soluble vitamins (A, D, E, K), producing steroid hormones (including testosterone and estrogen), maintaining cell membrane integrity, and insulating organs.
| Fat Type | Examples | Health Effect | Should You Eat It? |
|---|---|---|---|
| Monounsaturated | Olive oil, avocado, nuts | Reduces LDL, raises HDL | Yes, prioritize |
| Polyunsaturated (Omega-3) | Salmon, flaxseed, walnuts | Anti-inflammatory, heart health | Yes, prioritize |
| Polyunsaturated (Omega-6) | Vegetable oils, seeds | Neutral to slightly pro-inflammatory in excess | Yes, but moderate |
| Saturated | Butter, red meat, coconut oil | Raises LDL (mixed evidence) | Moderate (<10% cals) |
| Trans fat (artificial) | Partially hydrogenated oils | Raises LDL, lowers HDL | Avoid |
Fat intake should not drop below 15–20% of total calories for extended periods. Below this threshold, hormonal disruption can occur, particularly with sex hormones — a risk especially for female athletes and anyone in prolonged caloric restriction.
Tracking Macros: Practical Tips
Understanding your macro targets is the first step; hitting them consistently requires practical tools and habits.
- Use a food tracking app: Apps like MyFitnessPal, Cronometer, or MacroFactor allow you to log meals and automatically calculate your daily macro totals. Most have barcode scanning and extensive food databases.
- Weigh your food: Volume measurements (cups, tablespoons) can be 20–50% off for calorie-dense foods like nuts and oils. A kitchen scale giving grams is the most accurate approach.
- Prep meals in advance: Batch cooking makes it much easier to hit consistent macro targets. Pre-portion proteins, carbs, and fats for your typical meals.
- Adjust weekly: If body weight isn't moving in the desired direction after 2–3 weeks, adjust calories by 100–200 kcal/day. Don't change macros and calories simultaneously — isolate variables.
- Prioritize protein first: When tracking is difficult, at minimum hit your protein target. Protein's satiety and muscle-preservation benefits make it the highest-priority macro to track accurately.
Frequently Asked Questions
What macro ratio is best for fat loss?
A high-protein approach works best for most people: approximately 35–40% protein, 25–30% carbohydrates, and 30–35% fat. High protein (1.8–2.7g/kg body weight) preserves muscle mass during a caloric deficit, increases satiety, and has the highest thermic effect. A 2,000-calorie fat-loss diet might look like 190g protein / 140g carbs / 70g fat.
How many grams of protein do I need per day?
For active adults and those resistance training: 1.6–2.2g of protein per kg of body weight (0.73–1.0g/lb). A 75kg person needs roughly 120–165g of protein daily. For fat loss, go toward the higher end (2.0–2.7g/kg) to maximize muscle retention during the caloric deficit.
Do I need to track macros to lose weight?
No — caloric deficit is what drives fat loss, and many people achieve this without tracking macros. However, tracking macros typically produces better body composition outcomes (more fat loss, less muscle loss) because it ensures adequate protein intake. It's a more precise tool, especially useful for people who've plateaued or are optimizing performance.
What is a good macro split for runners?
Endurance runners benefit from a carbohydrate-focused approach: approximately 50–60% carbs, 20–25% protein, 20–25% fat. Carbohydrates fuel aerobic running and replenish glycogen. Before long runs (>75 min), a carb-rich meal 2–3 hours before helps. After runs, a 3:1 or 4:1 carb-to-protein ratio speeds glycogen replenishment and muscle repair.
Is a 40/40/20 macro split good?
Yes — a 40% protein / 40% carbs / 20% fat split is a classic bodybuilding ratio that works well for muscle gain and body recomposition. At 2,000 calories: 200g protein, 200g carbs, 44g fat. The relatively low fat can feel restrictive; some people do better with 35/40/25 or 30/45/25 to allow more dietary variety without sacrificing results.
What happens if I eat too little fat?
Below approximately 15–20% of total calories from fat, you risk deficiency of fat-soluble vitamins (A, D, E, K), hormonal disruption (particularly reduced testosterone and estrogen), impaired bile production for digesting fats, and reduced cell membrane integrity. Very-low-fat diets are rarely necessary and can impair recovery from exercise and cognitive function.
How do I adjust macros if I'm not losing weight?
First, verify your tracking is accurate by weighing food precisely for 1 week. If you're already tracking accurately and progress has stalled for 2–3 weeks: reduce total calories by 100–200 kcal/day (from carbohydrates first), increase activity, or check for water retention factors (sodium, stress, sleep). Don't reduce protein when cutting — maintain protein grams while reducing other macros.
Are all calories equal regardless of macronutrient source?
At the first law of thermodynamics level: yes, a calorie is a calorie. However, macronutrients have meaningfully different effects on satiety, muscle protein synthesis, and the thermic effect of food. Protein's 20–30% thermic effect means eating 100 kcal of protein "costs" 20–30 kcal to digest, effectively delivering only 70–80 net calories. This is why equal-calorie high-protein diets tend to outperform lower-protein diets for body composition.
What are "flexible dieting" and "IIFYM"?
IIFYM stands for "If It Fits Your Macros" — the practice of eating any foods you choose as long as you hit your daily protein, carbohydrate, fat, and fiber targets. Flexible dieting supports long-term adherence by eliminating food restriction anxiety. Research generally shows flexible dieters achieve similar or better body composition outcomes than rigid "clean eating" approaches, with significantly lower psychological stress.
How should I distribute macros across meals?
For muscle protein synthesis, spread protein across 3–5 meals of 20–40g each, rather than eating most of it in one sitting. Carbohydrates are best timed around training: consume 1–2g/kg of carbs in the 2–4 hours before exercise, and a fast-digesting carb/protein combination (3:1 ratio) within 1–2 hours after. Fat timing is less critical but large fat meals before training can slow gastric emptying and cause discomfort.
Sample Meal Plans by Goal
Translating macro targets into actual food requires planning. Below are sample daily meal plans for each goal at 2,000 calories. These are illustrative — actual food choices should reflect your preferences, dietary restrictions, and lifestyle.
<h3>Fat Loss: 2,000 kcal (38% P / 27% C / 35% F)</h3>
<p>Targets: ~190g protein, ~135g carbs, ~78g fat</p>
<table>
<thead><tr><th>Meal</th><th>Foods</th><th>Approx. Macros</th></tr></thead>
<tbody>
<tr><td>Breakfast</td><td>4 egg whites + 2 whole eggs, 1 cup spinach, 1 slice whole wheat toast</td><td>35g P / 20g C / 12g F</td></tr>
<tr><td>Lunch</td><td>200g grilled chicken breast, 100g quinoa, large salad with olive oil dressing</td><td>50g P / 40g C / 15g F</td></tr>
<tr><td>Snack</td><td>200g Greek yogurt (0% fat) + 1 tbsp almond butter</td><td>20g P / 10g C / 10g F</td></tr>
<tr><td>Dinner</td><td>200g salmon fillet, 150g roasted sweet potato, steamed broccoli</td><td>45g P / 35g C / 20g F</td></tr>
<tr><td>Evening</td><td>1 cup cottage cheese + cucumber slices</td><td>28g P / 8g C / 4g F</td></tr>
</tbody>
</table>
<h3>Muscle Gain: 2,000 kcal (30% P / 45% C / 25% F)</h3>
<p>Targets: ~150g protein, ~225g carbs, ~56g fat</p>
<table>
<thead><tr><th>Meal</th><th>Foods</th><th>Approx. Macros</th></tr></thead>
<tbody>
<tr><td>Breakfast</td><td>Oatmeal (100g dry) with banana and 30g whey protein powder</td><td>35g P / 75g C / 5g F</td></tr>
<tr><td>Lunch</td><td>150g ground turkey, 150g white rice, 1 cup mixed vegetables</td><td>40g P / 60g C / 10g F</td></tr>
<tr><td>Pre-workout</td><td>1 apple + 20g protein bar</td><td>15g P / 30g C / 5g F</td></tr>
<tr><td>Dinner</td><td>175g beef sirloin, 200g roasted potato, salad</td><td>45g P / 50g C / 18g F</td></tr>
</tbody>
</table>
<p>These meal plans are starting frameworks. Adjust portion sizes based on actual hunger, performance, and weekly scale/body-composition feedback. The goal is to hit macro targets within ±5–10g for the day — precision matters but perfection isn't required for results.</p>
Macros for Endurance Athletes and Runners
Distance runners, cyclists, and triathletes have distinctly different macro needs than strength athletes. The primary fuel for aerobic exercise above ~60% VO2max is carbohydrate — making high carbohydrate intake essential for training quality and racing performance.
- Carbohydrate needs by training load:
- Light training (<1 hr/day): 3–5 g/kg body weight
- Moderate training (1–3 hr/day): 5–7 g/kg
- High training (1–3 hr/day, high intensity): 6–10 g/kg
- Extreme (4–5+ hr/day): 8–12 g/kg
- Pre-run fueling: 1–4 g/kg carbs in the 1–4 hours before a long run. Higher amounts (3–4 g/kg) for runs over 2 hours; smaller amounts (1–2 g/kg) for runs under 90 minutes.
- During-run fueling: For runs >75–90 min, target 30–60g of carbohydrate per hour (60–90g/hr for very long efforts using multiple carb types — glucose + fructose).
- Recovery nutrition: Within 30–60 minutes of finishing: 1–1.2 g/kg carbs + 0.3–0.4 g/kg protein to replenish glycogen and initiate muscle repair.
| Run Distance | Duration (est.) | Pre-Run Carbs | During Carbs | Post-Run Carbs |
|---|---|---|---|---|
| 5K | 20–45 min | 30–60g (small snack) | None needed | 50–80g + 20g protein |
| 10K | 40–90 min | 60–100g (meal) | Optional 30g | 80–120g + 25g protein |
| Half Marathon | 90–180 min | 100–150g (meal) | 40–60g/hr | 100–150g + 30g protein |
| Marathon | 2.5–6 hr | 150–300g (carb-load) | 60–90g/hr | 150–200g + 30g protein |
How to Track Macros Without Obsessing Over Numbers
Macro tracking is a tool, not a life sentence. Many people find that 4–8 weeks of consistent tracking builds enough nutritional awareness that they no longer need to track every meal rigorously. Here's a practical progression:
- Week 1–2 (strict tracking): Weigh all food on a kitchen scale and log everything in an app. The goal is calibration — learning how much protein is actually in your typical meals, where your carbs come from, and what hitting your fat target looks like.
- Week 3–8 (active tracking): Continue logging but start developing visual portion sense. Notice which foods are high-protein, which are carb-dense, which are fat-dense. Track everything but be less obsessive about perfect precision.
- Month 3+ (intuitive tracking): Use the knowledge you've built. Log new or unusual meals but eat your established staples by feel. Check in with full tracking for 1–2 weeks every few months to recalibrate.
Warning signs of unhealthy macro tracking: anxiety around eating unmeasured food, avoiding social meals, feeling guilt or shame about hitting specific numbers, weighing every bite compulsively beyond 3–6 months. Macro tracking should improve your relationship with food and performance — if it's causing stress, step back to more flexible approaches like the plate method (½ plate vegetables, ¼ protein, ¼ carbs at each meal) or simple protein-first eating without counting other macros.
| Tracking Approach | Precision | Best For | Time Required |
|---|---|---|---|
| Full macro tracking (gram-level) | ±5g | Competition prep, plateau-busting | 20–30 min/day |
| Protein-only tracking | ±10g protein | Most active adults, beginners | 5–10 min/day |
| Portion-method (visual) | ±15–25% | General health, maintenance | Minimal |
| Plate method (no tracking) | ±30–40% | Long-term habit building | None |
Calculating Your Total Daily Energy Expenditure (TDEE)
Before you can set meaningful macro targets, you need to know your total daily calorie needs — your TDEE. This accounts for your basal metabolic rate (BMR, the calories you burn at rest) plus additional energy from physical activity.
The Mifflin-St Jeor equation (most accurate for most people):
- BMR (men): (10 × weight in kg) + (6.25 × height in cm) − (5 × age) + 5
- BMR (women): (10 × weight in kg) + (6.25 × height in cm) − (5 × age) − 161
Example: 30-year-old male, 80 kg, 180 cm: BMR = (800) + (1125) − (150) + 5 = 1,780 kcal/day.
Multiply BMR by an activity multiplier to get TDEE:
| Activity Level | Multiplier | Example TDEE (BMR=1,780) |
|---|---|---|
| Sedentary (office job, no exercise) | 1.2 | 2,136 kcal |
| Lightly active (1–3 days exercise/week) | 1.375 | 2,448 kcal |
| Moderately active (3–5 days exercise/week) | 1.55 | 2,759 kcal |
| Very active (6–7 days hard training) | 1.725 | 3,071 kcal |
| Extremely active (athlete, physical job + training) | 1.9 | 3,382 kcal |
Adjust your target calories based on goal: subtract 300–500 kcal from TDEE for fat loss; add 200–300 kcal for muscle gain (lean bulk). Then apply your chosen macro ratio to those adjusted calories using the formulas from the previous section. Reassess your TDEE every 4–6 weeks: as body weight changes, your BMR changes proportionally too (losing 5 kg reduces BMR by approximately 50 kcal/day for most people). Athletes in periodized training programs should adjust TDEE for high-volume training weeks (add 200–400 kcal) vs. recovery weeks, rather than eating a fixed daily calorie target year-round.