Macronutrient Calculator
Protein, carbs and fat from calories and goal
How it's calculated
You start from your target calories (for example from the TDEE calculator) and split them between the three macronutrients by percentage, then convert to grams using the energy values:
- Protein: 4 kcal/g
- Carbohydrates: 4 kcal/g
- Fat: 9 kcal/g
The available presets are: balanced 30/40/30, low-carb 40/20/40 and high-protein 40/30/30 (protein/carbs/fat).
How to interpret the result
The calculator shows the grams and kcal of each macronutrient and their proportion. General guidance: protein around 1.6–2.2 g/kg for active people, fat between 20% and 35% of calories, carbohydrates making up the rest.
Why it matters
Splitting macronutrients well helps support training, preserve muscle mass during weight loss and manage satiety and energy. It is the next step after setting calories with TDEE and basal metabolic rate.
How to set the values
- Enter your daily target calories.
- Choose a preset split based on your goal.
- Protein is often set in g/kg of body weight: adjust the percentage accordingly.
What to do about your result
Use the grams as a daily reference, spread across your meals. Favour quality protein, mostly whole-grain carbohydrates and mainly unsaturated fats.
When to see a professional: for athletic goals, medical conditions or special diets, consult a dietitian.
Limitations
- Ideal percentages vary by goal, activity and individual preference.
- The calculation assumes your target calories are already correct: a wrong estimate carries over to the grams.
- It is general guidance, not a personalised meal plan.
Related tools
Frequently asked questions
How much protein per day?
How many calories does each macronutrient have?
Which split should I choose?
Is this calculation a meal plan?
Sources
- Jäger R, Kerksick CM, Campbell BI, et al. International Society of Sports Nutrition Position Stand: protein and exercise. J Int Soc Sports Nutr. 2017;14:20.
- Institute of Medicine. Dietary Reference Intakes: Acceptable Macronutrient Distribution Ranges (AMDR). Washington, DC: National Academies Press; 2005.