N
Numly
Go Pro
๐Ÿ”ฅ

TDEE calculator

Calculate your Total Daily Energy Expenditure โ€” the calories you burn each day.

Dr. Sarah ChenVerified

PhD Sports Science, Registered Nutritionist (RNutr)

Sports scientist and registered nutritionist specialising in metabolic health, athletic performance and dietary analysis.

kg
cm
years
Enter values above to see your result

Related calculators

About the TDEE calculator

Your Total Daily Energy Expenditure (TDEE) is the total number of calories your body burns in a 24-hour period, combining your Basal Metabolic Rate (BMR) โ€” the energy needed just to keep your organs functioning at rest โ€” with all physical activity. TDEE is the single most important number in any nutritional strategy, whether you are trying to lose fat, gain muscle, or maintain your current weight. Eating consistently below your TDEE creates a calorie deficit that drives fat loss; eating above it drives muscle gain (when combined with resistance training) or fat gain.

This calculator uses the Mifflin-St Jeor equation to estimate BMR, which is the most validated formula for general adults according to the Academy of Nutrition and Dietetics (2005 review). For males: BMR = 88.362 + (13.397 ร— weight_kg) + (4.799 ร— height_cm) โˆ’ (5.677 ร— age). For females: BMR = 447.593 + (9.247 ร— weight_kg) + (3.098 ร— height_cm) โˆ’ (4.330 ร— age). The BMR is then multiplied by an activity factor (1.2 to 1.9) to account for physical activity โ€” this is where most of the variation between individuals lies.

The activity multiplier is the largest single source of error in TDEE estimates. People consistently overestimate how active they are. "Moderately active (3โ€“5 days/week)" applies to someone doing meaningful cardio or lifting sessions โ€” not office workers who occasionally walk. For desk workers with no structured exercise, 1.2 (sedentary) is often more accurate than they would expect. If you track your intake accurately for two weeks and your weight doesn't change, your actual maintenance calories equal your average daily intake โ€” that's your true TDEE regardless of what any formula says.

How it works

BMR (Mifflin-St Jeor):
  Male:   88.362 + (13.397 ร— W) + (4.799 ร— H) โˆ’ (5.677 ร— A)
  Female: 447.593 + (9.247 ร— W) + (3.098 ร— H) โˆ’ (4.330 ร— A)

TDEE = BMR ร— Activity Multiplier

Activity multipliers:
  Sedentary:       ร—1.2
  Lightly active:  ร—1.375
  Moderately active: ร—1.55
  Very active:     ร—1.725
  Extra active:    ร—1.9

Where

WBody weight in kilograms
HHeight in centimetres
AAge in years

Worked example

Male, 35 years old, 80 kg, 178 cm, moderately active (ร—1.55)

BMR = 88.362 + (13.397 ร— 80) + (4.799 ร— 178) โˆ’ (5.677 ร— 35)

= 88.362 + 1,071.76 + 854.422 โˆ’ 198.695

= 1,815.85 kcal/day at rest

TDEE = 1,815.85 ร— 1.55 = 2,814 kcal/day

Fat loss target (โˆ’500 kcal deficit): 2,314 kcal/day

This creates approximately 0.5 kg fat loss per week

(3,500 kcal = ~1 lb / ~0.45 kg of fat)

Tips to improve your result

  • 1.

    A deficit of 500 kcal/day creates roughly 0.5 kg of fat loss per week. Deficits larger than 1,000 kcal/day risk muscle loss and metabolic adaptation โ€” most research supports 0.5โ€“1 kg/week as the sweet spot.

  • 2.

    Protein intake is critical during a deficit. Aim for 1.6โ€“2.2 g per kg of body weight to preserve lean mass. Higher protein also has a greater thermic effect (costs more calories to digest) and is more satiating.

  • 3.

    Your TDEE changes as you lose weight โ€” a 10 kg lighter person needs fewer calories to maintain. Recalculate every 5โ€“10 kg of weight change.

  • 4.

    Muscle tissue is metabolically active โ€” adding 5 kg of lean muscle can increase your BMR by approximately 50โ€“75 kcal/day, making long-term weight maintenance significantly easier.

  • 5.

    Diet breaks โ€” returning to maintenance calories for 1โ€“2 weeks every 6โ€“10 weeks of a deficit โ€” help mitigate metabolic adaptation (adaptive thermogenesis) and are associated with better long-term fat loss outcomes in research.

Frequently asked questions

Was this helpful?
0 found helpful