Enter your details and goal to get your personalized macro targets.
How Macro Splits Work by Goal
A moderately active 28-year-old man who is 5'10" and 175 lb needs about 2,744 calories a day to maintain his weight, split as 175 g protein, 292 g carbs and 97 g fat. The calculator finds your calories with Mifflin-St Jeor, adjusts them for your goal, and divides them into protein, carbs and fat, with protein capped at 2.2 g per kg of body weight.
Macros (macronutrients) are the three calorie-providing nutrients: protein (4 cal/g), carbohydrates (4 cal/g), and fat (9 cal/g). The ratio of these nutrients matters alongside total calories: the same calorie intake with different macro splits produces different body composition results. Higher protein preserves muscle during a deficit. More carbohydrates fuel performance and recovery. Adequate fat supports hormonal health.
| Goal | Calorie Adjust | Protein | Carbs | Fat |
|---|---|---|---|---|
| Cut (Lose Fat) | −500/day | 40% | 35% | 25% |
| Maintain | TDEE | 30% | 40% | 30% |
| Lean Bulk | +250/day | 30% | 45% | 25% |
| Bulk (Gain Mass) | +500/day | 25% | 50% | 25% |
Why Protein Is Higher on a Cut
Carbs and Performance
Dietary Fat Minimum
Flexible Dieting vs Strict Macros
Protein Targets in Grams
Grams of protein a day at three common reference levels. The RDA of 0.8 g/kg is the minimum to meet basic needs. The 2025 to 2030 Dietary Guidelines for Americans, released in January 2026, set a goal of 1.2 to 1.6 g/kg. The 1.6 to 2.2 g/kg range comes from research on people who lift weights, especially while losing fat.
| Body weight | RDA 0.8 g/kg | DGA 1.2 to 1.6 g/kg | Training 1.6 to 2.2 g/kg |
|---|---|---|---|
| 120 lb (54 kg) | 44 g | 65 to 87 g | 87 to 120 g |
| 140 lb (64 kg) | 51 g | 76 to 102 g | 102 to 140 g |
| 160 lb (73 kg) | 58 g | 87 to 116 g | 116 to 160 g |
| 180 lb (82 kg) | 65 g | 98 to 131 g | 131 to 180 g |
| 200 lb (91 kg) | 73 g | 109 to 145 g | 145 to 200 g |
| 220 lb (100 kg) | 80 g | 120 to 160 g | 160 to 220 g |
| 240 lb (109 kg) | 87 g | 131 to 174 g | 174 to 239 g |
If you carry a lot of body fat, base protein on your goal weight or lean mass instead; the lean body mass calculator helps.
Worked Example: Macros for Each Goal
Default profile: man, 28, 5'10" (177.8 cm), 175 lb (79.4 kg), moderately active. BMR = 1,770 and TDEE = 1,770 × 1.55 = 2,744 calories.
| Goal | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Cut (−500) | 2,244 | 175 g | 225 g | 71 g |
| Maintain | 2,744 | 175 g | 292 g | 97 g |
| Lean bulk (+250) | 2,994 | 175 g | 369 g | 91 g |
| Bulk (+500) | 3,244 | 175 g | 424 g | 94 g |
Protein stays at 175 g (2.2 g/kg) for every goal because the percentage split would give more than that; the extra calories go to carbs and fat. At maintenance that works out to 26% protein, 43% carbs and 32% fat (rounded). Over three meals: about 58 g protein, 97 g carbs and 32 g fat each.
A smaller person usually gets the full percentage split. A 35-year-old woman, 5'4" and 140 lb, lightly active, has a TDEE of 1,808; her cut is 1,308 calories with 131 g protein, 114 g carbs and 36 g fat.
How the Splits Compare to Federal Ranges
The National Academies set Acceptable Macronutrient Distribution Ranges (AMDR) for adults. They describe intakes linked to lower chronic disease risk with enough essential nutrients.
| Macro | Calories per gram | AMDR, adults | Calculator splits |
|---|---|---|---|
| Protein | 4 | 10% to 35% | 25% to 40% |
| Carbohydrate | 4 | 45% to 65% | 35% to 50% |
| Fat | 9 | 20% to 35% | 25% to 30% |
The cut split (40% protein, 35% carbs) sits outside the AMDR on purpose, to protect muscle for a few months of dieting. For long-term eating, a split inside the AMDR is the safer default. Whatever the split, aim for about 14 g of fiber per 1,000 calories, the National Academies adequate intake.
These targets are estimates. If you have kidney disease, diabetes or another condition, or are pregnant, check protein and carb targets with your doctor or a registered dietitian. For total calories only, see the calorie calculator.