Quick answer: On 2,000 kcal with a balanced 20 / 50 / 30 split, you get 2,000 × 20% ÷ 4 = 100 g protein, 2,000 × 50% ÷ 4 = 250 g carbohydrate and 2,000 × 30% ÷ 9 = 67 g fat.
How it's calculated
Each macronutrient gram = calories × its share ÷ its energy per gram: 4 kcal for protein and carbohydrate, 9 kcal for fat (the Atwater factors used on food labels). The three shares must add up to 100%. Some calculators estimate your calories from your body first and set protein by body weight, so their grams differ; here you set the calories and the split yourself.
For adults the National Academies' acceptable ranges are 10–35% of calories from protein, 45–65% from carbohydrate and 20–35% from fat. The balanced preset sits inside all three; the higher-protein and lower-carb presets go below the carbohydrate range, and the lower-carb one above the fat range, which the result points out.
Start from a calorie figure that fits you, from the calorie calculator or TDEE calculator. A ratio does not tell you food quality, fibre or micronutrients, and alcohol (7 kcal/g) is not counted. To set protein by body weight instead, use the protein calculator.
Worked examples
- 2,000 kcal, 20 / 50 / 30: 100 g P, 250 g C, 66.7 g F
- 2,500 kcal, 30 / 40 / 30: 187.5 g P, 250 g C, 83.3 g F
- 1,800 kcal, 30 / 20 / 50: 135 g P, 90 g C, 100 g F
Recommended macronutrient ranges for adults
| Macronutrient | Share of calories | kcal per gram |
|---|---|---|
| Protein | 10–35% | 4 |
| Carbohydrate | 45–65% | 4 |
| Fat | 20–35% | 9 |
Frequently asked questions
What is the best macro ratio?
There is no single best one. Within the recommended ranges, the split that suits your food preferences and activity, and that you can keep to, works best.
Why does fat have fewer grams for the same share?
Fat gives 9 kcal per gram, against 4 kcal for protein and carbohydrate, so the same calories come in fewer grams.
Do I count fibre in carbohydrate grams?
Yes. Total carbohydrate on a label includes fibre and sugars.
Do I need to hit my macros exactly every day?
No. Being close across the week matters more than hitting exact grams each day. Protein is usually the most useful one to keep steady.
Should my macros change when I lose weight?
Your calories fall, so the grams fall too, even with the same percentages. Many people raise the protein share to help keep muscle.
Where does alcohol fit in?
Alcohol has about 7 kcal per gram and isn't one of the three macros here. If you drink, its calories come on top of what this split counts.