Skip to main content
Gravis Labs
Body MeasurementsNutritionFitness

Macronutrient Calculator

Convert a daily calorie figure into grams of carbohydrate, protein and fat, with the acceptable macronutrient distribution range shown beside every number. Fiber, saturated fat and added sugar reference figures are included too. Every split offered stays inside the ranges the Institute of Medicine published, so the tool cannot present something outside them as though it were one of them.

Updated

Calculator

If you do not have a figure, the BMR and TDEE calculator estimates one.

Every split offered sits inside the acceptable macronutrient distribution ranges published by the Institute of Medicine.

Very low carbohydrate and ketogenic splits are not offered here, because they fall outside the published acceptable ranges — presenting them alongside these would misrepresent what those ranges say.

Runs entirely in your browser — values are never sent to a server or stored.

How we calculate it

Grams = (daily calories × percentage of energy) ÷ (4 kcal/g carbohydrate and protein, 9 kcal/g fat)

Macronutrient grams are calculated from a daily calorie figure using the Atwater factors that food labels are based on: 4 kcal per gram of carbohydrate and of protein, and 9 kcal per gram of fat. The percentages come from the acceptable macronutrient distribution ranges published by the Institute of Medicine — 45 to 65% of energy from carbohydrate, 10 to 35% from protein and 20 to 35% from fat. Those ranges are deliberately wide: the IOM set them as ranges associated with a reduced risk of chronic disease while still providing adequate essential nutrients, not as an optimum and not as evidence that one split inside the range beats another. Every preset this calculator offers sits inside all three ranges and sums to exactly 100% of energy, which is why very low carbohydrate and ketogenic splits are not included — they fall outside the published ranges, and offering them here would misrepresent what those ranges say. Three further reference figures are reported alongside: the fiber adequate intake of 14 grams per 1,000 kcal from the same IOM report, a saturated fat limit of under 10% of energy from the Dietary Guidelines for Americans, and an added sugars limit of under 10% of energy, which is both a WHO strong recommendation and the Dietary Guidelines limit. The last two are limits within the totals above rather than extra allowances on top of them.

Important limitations

  • The acceptable macronutrient distribution ranges are wide on purpose. They describe ranges associated with reduced chronic disease risk and adequate nutrient intake, not an optimum, and not evidence that one split inside the range beats another.
  • Every preset here stays inside the published ranges, so eating patterns that fall outside them — very low carbohydrate and ketogenic approaches in particular — are not offered, because presenting them as an AMDR split would misrepresent the source.
  • Gram targets are only as good as the calorie figure behind them, and a calorie figure from a predictive equation typically carries an error of around 10% in either direction.
  • Grams of a macronutrient say nothing about food quality. The same 250 g of carbohydrate can come from lentils and oats or from sweets, and the guidelines are explicit that the source matters as much as the amount.
  • The ranges apply to healthy adults. Children, adolescents, pregnancy and breastfeeding have their own reference values, and conditions such as diabetes and chronic kidney disease call for a pattern set with a clinician or dietitian.
  • Energy values use the Atwater factors food labels are based on. These are averages across foods, so calculated totals and measured energy availability differ slightly.
  • These are general educational estimates rather than a meal plan, and they are not appropriate as a target if you have or are recovering from an eating disorder.

Frequently asked questions

More tools

  • BMR / TDEE

    Nutrition

    Estimate basal metabolic rate and total daily energy expenditure.

    Open calculator

  • See the protein RDA and the published ranges for older adults and regular training.

    Open calculator

  • Water Intake

    Nutrition

    See the US and European reference values for water side by side, rather than one invented number.

    Open calculator