Macro Calculator: Protein, Carbs & Fat
Turn a calorie target into clear protein, carb, and fat grams. Pick a goal and we handle the math, including a sensible protein floor.
Your daily targets
- Protein
- 180 g
- Carbs
- 236 g
- Fat
- 61 g
- TDEE
- 2,763 kcal
Worked examples
How macros are calculated
This calculator works in three steps. First it estimates your TDEE using the Mifflin-St Jeor BMR equation and an activity multiplier. Second it adjusts calories for your goal: −20% for fat loss, 0% for maintenance, +10% for a lean gain. Third it splits those calories into macronutrients using a protein-first method.
Protein g = 2.2 × bodyweight(kg) (cut) or 1.8 (other)Fat g = 25% of calories ÷ 9Carbs g = (remaining calories) ÷ 4
Protein is set first because the research on muscle retention while dieting is unambiguous: 1.6–2.4 g/kg of bodyweight protects lean mass. Fat is set as a percentage of calories so it scales sensibly across body sizes. Carbohydrates absorb whatever's left, which is why heavier people training hard end up with carb numbers that look enormous compared to a small sedentary person on a cut.
How to use your macro targets
Treat the calorie number as a hard ceiling for fat loss and a soft target for maintenance. Treat protein as a floor, going over is fine. Carbs and fat are flexible: most people land within ±10 g of target and that's good enough. Track for two weeks, weigh yourself at the same time each morning, and average the readings over the whole week before reacting.
Build meals around protein first. A typical day looks like 3-4 meals each containing 30-50 g of protein from chicken, fish, eggs, dairy, lean beef, tofu, tempeh, legumes or a protein shake. Build carbs around training: more carbs on lifting days, fewer on rest days if you like, but weekly totals matter more than meal timing.
Worked examples
Example 1, 28F on a cut. 165 cm, 65 kg, light activity. TDEE ≈ 1,920 kcal. Cut target ≈ 1,540 kcal. Protein 143 g, fat 43 g, carbs 132 g. That's roughly 5 oz of chicken plus a serving of Greek yogurt and a scoop of whey, with the rest of the day built around oats, rice, fruit and vegetables.
Example 2, 30M on maintenance. 178 cm, 82 kg, moderate activity. TDEE ≈ 2,805 kcal. Protein 148 g, fat 78 g, carbs 351 g. Real food: 8 oz chicken or steak across the day, a few eggs, oats, rice or pasta, fruit, olive oil for cooking, snacks as wanted.
Example 3, 22M lean bulk. 175 cm, 75 kg, active. TDEE ≈ 3,234 kcal. Gain target 3,557 kcal. Protein 135 g, fat 99 g, carbs 477 g. Eat real food, train hard, accept that some of that weight will be body fat.
Common mistakes
- Going too low on fat. Below 20% of calories long-term hits hormones, mood and sleep.
- Treating carbs as the enemy. Carbs are training fuel. Cutting them slashes performance and adherence.
- Tracking only weekdays. Weekend overeating wipes out a weekday deficit. Track all seven days.
- Eyeballing portions of high-calorie foods. Oils, nut butters and cheese drift up fast, weigh them.
- Changing macros every week. Hold the line for 14 days minimum before reacting.
FAQ
What are macros?+
Macros, short for macronutrients, are the three nutrients your body needs in large amounts: protein, carbohydrates and fat. Protein and carbs each provide 4 kcal per gram, fat provides 9 kcal per gram. Hitting calorie and protein targets is what actually drives body composition; carb-to-fat split is mostly personal preference.
Which macro split should I use?+
Set protein first (around 0.8-1 g/lb of bodyweight), set fat at roughly 25% of calories, then put the rest into carbs. People who train hard usually feel best leaving carbs higher and dropping fat to 20%.
Do I need to hit macros exactly?+
No. Aim to land within ±5 g of protein and within ±10 g of carbs and fat. Calorie total is the priority. Obsessing over rounding errors is how people quit.
Can I lose weight without tracking macros?+
Yes, calories matter more than the split. But tracking macros for 2-4 weeks is the fastest way to learn what your meals actually contain, and most people are shocked by the answer.
How often should I update my macros?+
Recalculate every 10 lb of bodyweight change, or whenever weekly weight loss stalls for three weeks in a row at a deficit.
What if I'm vegetarian or vegan?+
Same math, different sources. Use tofu, tempeh, seitan, legumes, Greek-style soy yogurt and a protein powder. Vegan macros work, they just take a little more planning.
Related calculators
- TDEE CalculatorEstimate the calories you burn each day from your basal metabolic rate plus activity. Use the result as the starting line for cutting, bulking, or maintaining.
- Calorie Deficit CalculatorPick a realistic weekly fat loss rate and see the daily calorie target that gets you there without wrecking your training.
- BMR CalculatorFind the calories your body burns at complete rest using the Mifflin-St Jeor equation, the modern gold standard for BMR estimation.
- Protein Intake CalculatorGet a daily protein target in grams based on bodyweight, activity level, and whether you're cutting, maintaining, or building muscle.
- Body Fat CalculatorEstimate body fat percentage with the US Navy tape method. All you need is a soft tape measure and one minute.
- Ideal Weight CalculatorGet a healthy weight range using BMI plus the classic Devine and Robinson formulas. Useful as a sanity check, not a verdict.
- One Rep Max CalculatorEstimate your one rep max from a set you've already done, plus a full percentage table for programming your next block.
- Lean Body Mass CalculatorEstimate the weight of everything in your body that isn't fat, muscle, bone, organs and water, using the Boer and Hume formulas.
- Water Intake CalculatorGet a personalized daily water target based on bodyweight, activity, and climate, in cups, ounces, or liters.
- Strength Standards CalculatorEnter a lift and your bodyweight to see where you rank, from untrained to elite, plus exactly how much more you need for the next level.
- Powerlifting Score CalculatorEnter your bodyweight and best squat, bench and deadlift to get your DOTS and Wilks scores, the standard way to compare strength across weight classes.
- Race Time PredictorEnter a recent race time and distance to predict your finish time and pace at another distance, using the proven Riegel formula.
- FFMI CalculatorEstimate your fat-free mass index from weight, height and body fat to gauge your muscularity and where you sit relative to natural limits.
- Reverse Dieting CalculatorPlan a gradual week-by-week calorie increase after a cut, easing from your current intake back up toward maintenance while limiting fat regain.
- Weight Loss Timeline CalculatorSee how long it takes to reach your goal weight at a given calorie deficit, with a week-by-week curve and an estimated goal date.
- Calories Burned CalculatorEstimate the calories you burn for an activity and duration, based on your bodyweight and the activity's intensity.
- Heart Rate Zone CalculatorFind your max heart rate and five personalized training zones using the Karvonen method, so you train at the right intensity for your goal.
- Keto Macro CalculatorGet keto-friendly daily macros, low carbs, moderate protein, high fat, based on your calorie target and goal, with a sensible carb cap.
- Body Recomposition CalculatorGet calorie and high-protein targets designed to lose fat and gain muscle at once, with optional higher-calorie training days and lower rest days.
Related guides
- How to Calculate Your Macros for Fat Loss (Complete Guide)A complete, no-fluff walkthrough for setting calories and macros that actually produce fat loss without trashing performance.
- How Much Protein Do You Really Need Per Day?Cuts through the noise. What the research actually says, why bodyweight matters, and how to hit the target without force-feeding.
- Cutting vs Bulking: How to Set Your NumbersHow to choose between a cut and a bulk, set realistic numbers, and recognize the signals telling you to switch.