Protein, carbs, and fat in grams for your calorie goal.
What does macronutrient splitting mean?
Macronutrient splitting is the process of dividing total daily calorie intake into specific gram targets for protein, carbohydrates, and fat. Each macronutrient provides energy: protein and carbohydrates provide 4 kcal per gram, fat provides 9 kcal per gram. Balancing these three macronutrients affects body composition, athletic performance, satiety, and hormonal function.
This calculator anchors protein first, using ISSN guidelines based on body weight and phase, then allocates remaining calories between carbohydrates and fat based on IOM Acceptable Macronutrient Distribution Ranges (AMDR). The AMDR defines carbohydrates at 45–65% of total energy, fat at 20–35%, and protein at 10–35%.
In a cutting phase (calorie deficit), protein is set higher (approximately 2.0–2.2 g/kg) to preserve muscle mass, and carbohydrates are reduced. In a bulking phase (calorie surplus), protein remains elevated but carbohydrates are increased to support training volume and muscle glycogen replenishment. Maintenance sits in the middle.
Research consistently shows that meeting protein targets produces the greatest body composition benefits, the exact carbohydrate-to-fat ratio has a smaller effect on outcomes as long as protein and total calories are controlled. Low-carb, ketogenic, and high-carb diets can all be effective when protein and energy balance are maintained.
Reference macronutrient ranges (IOM AMDR)
| Macronutrient | % of total calories | g per 2,000 kcal |
|---|---|---|
| Carbohydrates | 45 – 65% | 225 – 325 g |
| Fat | 20 – 35% | 44 – 78 g |
| Protein | 10 – 35% | 50 – 175 g |
When should you see a doctor?
Macronutrient targets are generally safe for most healthy adults to adjust. However, if you have diabetes (carbohydrate intake directly affects blood glucose), kidney disease (protein restriction may be needed), or a history of eating disorders, significant dietary changes should be discussed with a doctor or registered dietitian before implementation.