Macro calculator: protein, carbohydrate and fat in grams
Grams per day at 2,000 kcal, split 20/50/30worked example
100 P / 250 C / 67 F
- Protein (20% of energy)
- 100 g400 kcal
- Carbohydrate (50%)
- 250 g1000 kcal
- Fat (30%)
- 67 g603 kcal
- Grams added back up
- 2,003 kcal+3 kcal from whole-gram rounding
This split sits inside every Acceptable Macronutrient Distribution Range the IOM published for adults: protein 10–35% of energy, carbohydrate 45–65%, fat 20–35%. Being inside the range is not a score; the committee named no single best point within it.
| Macronutrient | IOM range (% of energy) | Grams at the low end | Grams at the high end | Your split |
|---|---|---|---|---|
| Protein | 10–35% | 50 g | 175 g | 100 g |
| Carbohydrate | 45–65% | 225 g | 325 g | 250 g |
| Fat | 20–35% | 44 g | 78 g | 67 g |
The protein row deserves its own page, because it is the one macronutrient with four separate published ranges expressed per kilogram of body weight — protein calculator. For the calorie figure that goes in at the top, see the TDEE calculator.
This turns a daily calorie figure into grams of protein, carbohydrate and fat using the Atwater factors of 4, 4 and 9 kcal per gram. Every preset sits inside the Acceptable Macronutrient Distribution Range the IOM published, and any custom split is checked against those percentages rather than scored.
- Acceptable Macronutrient Distribution Ranges (AMDR) — adults: protein 10-35%, carbohydrate 45-65%, fat 20-35% of total energy. Verified against Institute of Medicine, Dietary Reference Intakes for Macronutrients (2005) (A range for populations, expressed as a share of energy. The committee set no single optimum inside it, so a split being inside the range is not a score.)
- Atwater general factors (energy per gram) — protein 4 kcal/g, total carbohydrate 4 kcal/g, total fat 9 kcal/g. Verified against Merrill and Watt, USDA Agriculture Handbook No. 74 (General factors, rounded for practical use. Specific Atwater factors differ by food, so whole-gram targets will not reconcile to a calorie figure exactly - the residue is shown rather than hidden.)
Everything you type here is computed in your browser. Nothing you enter is stored on a server, sent anywhere, or shared — there is no account and no health data to leak.
Frequently asked questions
How do you calculate macros?
What macro split does the evidence support?
Why do the grams not add back up to my calories exactly?
Should I set protein by percentage or by body weight?
Is a very low carbohydrate split available here?
Get a quarterly nudge to re-check your numbers
Four emails a year: a reminder to re-take your numbers, and what changed in the guidance behind these tools. No spam, unsubscribe any time.
Double opt-in: you will get one confirmation email and nothing else until you click it.
The next number
No body metric means much on its own. Here is what this one feeds into.
Related calculators
Every formula on this page is listed with its source on the methodology page, and changes to any reference value are logged in the data changelog. Canonical URL: https://myhealthmywellness.com/macro-calculator