Skip to content

Free nutrition calculator

Macro and TDEE calculator

Enter adult height, weight, age, and a broad activity level to see one maintenance-energy estimate and an editable example macro split.

Free to use·No account required·Evidence checked 7 August 2026
Equation option

The published equation uses one of two coefficients. Choose the option your clinician or dietitian would use for this estimate.

Example macro split100% total

Editable only within the cited healthy-adult ranges: 45–60% carbohydrate, 10–20% protein, and 25–40% fat.

Estimated daily energy use

2,000kcal

Maintenance estimate, not a calorie prescription. Resting estimate: 1,429 kcal. PAL: 1.4.

52%15%33%
CarbohydrateProteinFat
Carbohydrate260g
Protein75g
Fat73g

The grams follow your chosen percentage split at the estimated maintenance energy. They are arithmetic, not an individualized nutrition plan. The other published equation constant would produce about 2250 kcal with the same inputs.

At this energy estimate, the NNR ranges equal roughly 225300 g carbohydrate, 50100 g protein, and 5689 g fat. The adult protein reference of 0.83 g/kg is about 58 g/day for this weight.

This combines a published resting-energy equation with separate PAL categories; that hybrid has not itself been clinically validated. The height and weight limits prevent obvious entry errors, not define a validated population. The source equation was derived in adults aged 19 to 78. Do not use this estimate for pregnancy, breastfeeding, growth, an eating disorder, or a medical nutrition plan. A registered dietitian can account for needs the equation cannot see.

What the calculator estimates

The first step estimates resting energy expenditure with the Mifflin-St Jeor equation. The second multiplies that result by an EFSA physical activity level to produce a rough estimate of total daily energy expenditure, often shortened to TDEE.

These two published elements were developed separately. Their combination here is a transparent planning shortcut, not a clinically validated equation in its own right.

The displayed number is rounded to the nearest 50 kilocalories. That is deliberate: measured energy use varies, and a prediction equation does not justify a highly precise-looking answer.

Sources: American Journal of Clinical Nutrition via PubMed, European Food Safety Authority, Food and Agriculture Organization of the United Nations.

Why the equation asks for a coefficient

The published equation uses the same age, weight, and height terms for everyone, then adds either a female or male constant. That binary choice is a limitation of the original research rather than a claim about identity.

Choose the coefficient that your clinician or dietitian would use for this estimate. The result also shows the estimate produced by the other constant so the size of that assumption stays visible.

Sources: American Journal of Clinical Nutrition via PubMed.

How activity changes the estimate

The activity choices use physical activity levels of 1.4, 1.6, 1.8, and 2.0. These are broad categories, not a reward for workouts or a measurement from a watch.

People can move between categories across seasons, jobs, illness, training blocks, and ordinary weeks. EFSA used these PAL values with Henry equations when deriving reference values, not with Mifflin-St Jeor. Here the category is an explicit assumption to revisit, not a validated personal measurement.

Sources: European Food Safety Authority, Food and Agriculture Organization of the United Nations.

What the macro grams mean

The tool converts your percentage split into grams using conventional label factors: four kilocalories per gram for digestible carbohydrate and protein and nine per gram for fat. The default 52%, 15%, and 33% split sits inside the Nordic Nutrition Recommendations ranges, but it is only an illustration.

NNR includes energy from fibre in its carbohydrate range, while EU labels treat fibre separately at two kilocalories per gram. The carbohydrate output is therefore simplified macro arithmetic, not an exact conversion of the NNR carbohydrate range.

A percentage can fit a population range and still be wrong for a particular person. Food quality, fibre, essential fatty acids, protein sources, allergies, culture, appetite, and medical needs do not appear in three gram totals.

Sources: Nordic Council of Ministers, Food and Agriculture Organization of the United Nations, World Health Organization.

Who should not use this estimate as a plan

The original equation sample covered adults aged 19 to 78. This calculator is not designed for children, pregnancy, breastfeeding, an eating disorder, a clinical nutrition plan, or a medical condition that changes energy or nutrient needs.

The result estimates maintenance energy. It does not recommend a calorie deficit, a target weight, or a rate of weight change. A registered dietitian or clinician can work with measurements and context that this form cannot collect.

If calorie or macro tracking feels compulsive, distressing, or unsafe, stop using the calculator and seek support from a qualified professional.

Sources: American Journal of Clinical Nutrition via PubMed, Nordic Council of Ministers.

Sources

  1. 01Nordic Nutrition Recommendations 2023Nordic Council of Ministers · Published 2023; online tables updated 2025
  2. 02Healthy dietWorld Health Organization · 26 January 2026
  3. 03A new predictive equation for resting energy expenditure in healthy individualsAmerican Journal of Clinical Nutrition via PubMed · 1990
  4. 04Scientific Opinion on Dietary Reference Values for energyEuropean Food Safety Authority · 2013
  5. 05Human energy requirements: energy requirements of adultsFood and Agriculture Organization of the United Nations · Joint FAO/WHO/UNU expert consultation

Continue in the app

Take the next step with Crunchly.

Snap a meal, scan a barcode, or search the food database. Crunchly turns it into a useful nutrition log.

Read the full guide

Nutrition fundamentals

Open the complete guide