Keto Macro Calculator

Enter your daily calories, body weight, and carb limit to get your keto macro split.

How it is calculated

Protein is set from body weight, carbohydrate is the cap you type, and fat fills the rest of the calories. The tool uses protein (g) = weight in kg × 1.6 (a fixed factor you cannot change), counts protein and carbohydrate at 4 kcal per gram, and gives fat the remainder: fat kcal = calories − protein kcal − carb kcal, then fat (g) = fat kcal ÷ 9 because fat has 9 kcal per gram. The fat share is fat kcal ÷ calories × 100. Grams are rounded to whole numbers. Weight must be in kilograms. If protein and carbohydrate alone use up all the calories, so nothing is left for fat, there is no result. Calories are what you enter; the tool does not work out your calorie need.

Worked example

Daily calories 2,000, body weight 75 kg, carb cap 25 g. Protein: 75 × 1.6 = 120 g, which is 120 × 4 = 480 kcal. Carbohydrate: 25 × 4 = 100 kcal. Fat calories: 2,000 − 480 − 100 = 1,420 kcal. Fat in grams: 1,420 ÷ 9 = 157.8, shown as 158 g. Fat share: 1,420 ÷ 2,000 × 100 = 71.00%. Targets: 158 g fat, 120 g protein, 25 g carbs.

Try this example →

Common mistakes

  • Entering weight in pounds; the tool multiplies by 1.6 g per kilogram, so a weight in pounds gives far too much protein (divide pounds by 2.2046 first).
  • Entering total daily calories after a deficit, then expecting the macros to match a maintenance figure; the fat grams follow whatever calorie number you give.
  • Thinking carbs here means net carbs or total carbs automatically. The field is simply the gram cap you decide on, so count consistently.
  • Expecting the protein to change with the carb limit or goal. It is fixed at 1.6 g per kg of body weight.
  • Using a very low calorie target with a high body weight: protein and carbs can use all the calories and the tool then returns no result.

Sources

About this calculator

This calculator estimates daily macronutrient targets for a ketogenic style of eating, starting from a calorie need and splitting it into grams of fat, protein, and carbohydrate by setting protein from your body weight (1.6 g per kilogram), capping carbohydrate at the limit you enter, and giving the remaining calories to fat. Fat is converted to calories at a different rate per gram than protein or carbs, so the gram targets aren't a simple even split of the percentages.

People following or considering a ketogenic diet use it to translate a general dietary approach into concrete daily gram targets for meal planning and food tracking, since hitting the carbohydrate limit consistently is central to how this style of eating is meant to work.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators