Macro Calculator

Protein, carb, and fat grams from your daily calorie target, by goal

Protein150 g (600 kcal)
Carbohydrates200 g (800 kcal)
Fat67 g (600 kcal)

These are common percentage-of-calorie splits, not a single clinically "correct" ratio. Don't know your daily calorie target? Start with the Calorie / TDEE Calculator first.

Frequently Asked Questions

What macro split should I choose?
"Balanced" (30/40/30) suits most people. "High protein" favours muscle building/retention. "Low carb" suits those managing carb intake for other reasons — there's no single universally correct split, so pick what matches your actual goal and check with a nutritionist for a medical condition.
How are grams calculated from calories?
Protein and carbs provide 4 kcal per gram; fat provides 9 kcal per gram (the standard Atwater conversion factors). Your chosen percentage of total calories is divided by these to get grams.

Breaking a daily calorie target down into protein, carbohydrate, and fat gram targets — the three macronutrients — requires applying each macronutrient's own calories-per-gram conversion factor and desired percentage split, and getting this wrong (or applying one macronutrient's conversion factor to another) produces gram targets that don't actually sum back to the intended total calories.

Why macro splits depend on goal, not just total calories

The relative proportion of calories coming from protein, carbohydrate, and fat — the "macro split" — varies by dietary goal and approach, and this calculator adjusts the split based on the selected goal (different splits are appropriate for different objectives like general maintenance, muscle building, or fat loss, each with different protein needs specifically). Once a percentage split and total calorie target are set, converting each macronutrient's calorie allocation to grams requires that macronutrient's own specific calories-per-gram figure — protein and carbohydrates share one figure, while fat's is meaningfully higher, which is exactly why simply dividing calories by grams using one blanket conversion factor across all three macronutrients produces incorrect gram targets for whichever macronutrient doesn't match that blanket assumption.

A worked example

An identical total calorie target split according to two different goal-based macro percentages (say, a higher-protein muscle-building split versus a more balanced maintenance split) produces genuinely different gram targets for each macronutrient, even though the total calorie figure stays the same — the percentage allocation, not just the total calories, is what determines each macro's specific gram target.

How this connects to your other nutrition calculations

This calculator bundles together the same calorie-to-gram conversion logic used individually in the Protein Calculator, Carbohydrate Calculator, and Fat Intake Calculator — all four ultimately depend on an accurate total daily calorie target from the Calorie/TDEE Calculator as their starting input.

Common mistakes

Using a single, uniform calories-per-gram conversion factor across all three macronutrients — rather than each macronutrient's own specific figure, with fat's being notably higher than protein's or carbohydrate's — produces gram targets that don't actually add up to the intended total calorie target once the error compounds across all three macros.

Related Calculators

Body Surface Area CalculatorBMR CalculatorDharana & Khandi/Candy CalculatorDiscount CalculatorDice RollerWorking Days Calculator