Macro Calculator
Protein, carb, and fat grams from your daily calorie target, by goal
Frequently Asked Questions
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.