How it works
- Your daily calories come from the calorie calculator's method (Mifflin–St Jeor BMR × activity), adjusted for your goal. Or tick “I know my calorie target” and type your own.
- The split divides those calories between the three macros. Grams = calories × share ÷ 4 for protein and carbs, or ÷ 9 for fat.
- Any share outside the recommended adult range is flagged, and your protein is shown per kg (or lb) of body weight.
Worked example
A 30-year-old man, 178 cm and 80 kg, exercising 3 to 5 days a week needs about 2,740 kcal a day to maintain his weight. With the balanced 50/20/30 split: carbohydrate 1,370 kcal ÷ 4 = 342 g, protein 548 kcal ÷ 4 = 137 g(1.71 g per kg), and fat 822 kcal ÷ 9 = 91 g a day.
The splits
- Balanced: 50% carbohydrate, 20% protein, 30% fat.
- Higher protein: 45% carbohydrate, 30% protein, 25% fat.
- Lower fat: 60% carbohydrate, 20% protein, 20% fat.
- Lower carb: 35% carbohydrate, 30% protein, 35% fat (below the usual carbohydrate range; fine for some people, but not a default).
- Custom: type your own percentages; they must add up to 100.
Sources, checked 2 October 2026: Acceptable Macronutrient Distribution Ranges from the National Academies' Dietary Reference Intakes for macronutrients; protein advice from the Dietary Guidelines for Americans 2025–2030 (MedlinePlus summary); 4/4/9 kcal per gram from US FDA labelling rules (21 CFR 101.9). Not medical advice.