Macronutrient split

Enter a calorie intake already set with a professional or estimated elsewhere, and the share of carbs and protein. Fat takes the remaining share.

General information, not medical advice. This result does not replace a doctor. If in doubt or if you have symptoms, see a health professional.

Macronutrient split

kcal per day
%
%

Result

250Carbs (g per day)

Protein (g per day)
100
Fat (g per day)
67
Fat share
30%

Macronutrient split

Inputs

Energy intake
2000
Carbs share
50
Protein share
20

How it is calculated

Carb grams = calories × share ÷ 100 ÷ 4.

Result

Carbs (g per day)

250
Protein (g per day)
100
Fat (g per day)
67
Fat share
30%

How it is calculated

  1. Carb grams = calories × share ÷ 100 ÷ 4.
  2. Protein grams = calories × share ÷ 100 ÷ 4.
  3. Fat: share = 100 − carbs − protein; grams = calories × share ÷ 100 ÷ 9.

Example

2,000 kcal, 50% carbs, 20% protein: 250 g carbs, 100 g protein, 67 g fat (30%).

Good to know

  • Plain arithmetic, not a meal plan. Needs vary with age, health and sport.
  • With an illness (diabetes, kidney…), during pregnancy or for a child, see a doctor or dietitian.

Sources

  • Atwater factors: 4, 4 and 9 kcal per gram
  • IOM, Dietary Reference Intakes (AMDR), 2005

Frequently asked questions

What is this tool used for?

Enter a calorie intake already set with a professional or estimated elsewhere, and the share of carbs and protein. Fat takes the remaining share.

How is the result calculated?

Carb grams = calories × share ÷ 100 ÷ 4.

What should I check before using the result?

Plain arithmetic, not a meal plan. Needs vary with age, health and sport.

Updated October 10, 2026

Indicative result. For an important decision, check with a professional.