TDEE Calculator

Six fitness calculators in one: TDEE, BMR, Macro Split, Protein, Water, 1RM

Profile
If you know your body fat %, the Katch-McArdle formula becomes more accurate. Estimates via US Navy method require waist + neck + hip measurements which is a separate tool.
Calculation Mode
TDEE mode shows your maintenance, cut, lean bulk and bulk calorie targets based on Mifflin-St Jeor BMR times your activity multiplier.
Activity Level
Most people overestimate. If unsure, pick one level lower.
BMR Formulas
Three formulas compared side by side. Mifflin-St Jeor is the clinical standard. Harris-Benedict Revised tends to over-predict. Katch-McArdle is most accurate when body fat % is known.
Macro Pattern
Cut - 500 = ~1 lb / 0.5 kg fat loss per week. Lean Bulk + 300 = minimal fat gain. Bulk + 500 = faster muscle gain with some fat.
Protein Goal
Most active adults need 1.4 to 1.8 g/kg. Above 2.2 g/kg provides no extra benefit.
Water Adjustments
Adds 300 ml per 30 minutes of exercise.
1 Rep Max Inputs
Best accuracy between 1 and 10 reps.
Result
BMR
0kcal
TDEE (Maintenance)
0kcal
Cut (TDEE - 500)
0kcal
Lean Bulk (+ 300)
0kcal
Bulk (+ 500)
0kcal
Activity Mult.
1.375x

Recommendation

Coach Note
Adjust the inputs above to see your personalised calorie target.
TDEE formula: Mifflin-St Jeor BMR = 10 x weight(kg) + 6.25 x height(cm) - 5 x age + (s = +5 male / -161 female), then BMR x activity multiplier (1.2 to 1.9). Cut - 500 kcal/day for ~1 lb/wk fat loss. Lean Bulk + 300 for slow bulk. Bulk + 500 for faster muscle gain.

Activity Multipliers Explained

Sedentary
1.2
Lightly Active
1.375
Moderately Active
1.55
Very Active
1.725
Athlete
1.9
+1 lb / wk
-500 kcal
Each multiplier reflects the Harris-Benedict physical activity level (PAL) standard used by dietitians. Most people pick one level too high. If your calculated TDEE seems too generous, drop one level. If it seems too restrictive for the amount you train, raise one level.

Why this TDEE Calculator beats AI chatbots

AI text models usually give a single calorie number for everyone. They forget the activity multiplier which changes the answer by 30 to 60 percent. They mix up BMR and TDEE (BMR is much lower than TDEE because it excludes daily movement). They default to Mifflin-St Jeor but apply it wrong for gender or age. They give a single macro split instead of letting you pick Balanced / Low Carb / High Protein / Keto / Zone / Mediterranean. They forget to convert kg to lb and round inconsistently. They give a single protein number instead of 0.8 / 1.2 / 1.4 / 1.8 / 2.2 g/kg based on training volume. They give a single water number instead of bodyweight x 35 ml/kg + exercise + climate + pregnancy. They estimate 1 rep max wrong because they use a single formula instead of averaging Epley, Brzycki, and Lombardi. This calculator exposes every formula and every multiplier so you can see exactly how each calorie is calculated.

Frequently Asked Questions

What is TDEE and how is it different from BMR?

BMR (Basal Metabolic Rate) is the calories your body burns at complete rest to keep your heart, brain and organs functioning. TDEE (Total Daily Energy Expenditure) is BMR multiplied by an activity multiplier that accounts for daily movement. A 30 year old male weighing 80 kg and 180 cm tall has a BMR of about 1,780 kcal. Sedentary TDEE is 2,136 kcal. Very active TDEE is 3,071 kcal. To lose weight eat below TDEE. To gain weight eat above TDEE.

Which BMR formula is most accurate?

Mifflin-St Jeor is the clinical standard recommended by the American Dietetic Association and works for the average person. Harris-Benedict Revised (1984) is also accurate but tends to over-predict by about 5 percent. Katch-McArdle is most accurate when you know your lean body mass because it skips the gender term entirely and uses 370 + 21.6 x LBM(kg). Use Mifflin-St Jeor as the default unless you know your body fat %.

What activity multiplier should I use?

Sedentary (1.2) is desk job with no exercise. Lightly active (1.375) is desk job plus 1 to 3 light workouts per week. Moderately active (1.55) is desk job plus 3 to 5 moderate workouts per week. Very active (1.725) is physical job plus 4 to 6 workouts per week. Athlete (1.9) is 2-a-day training or very physical job. Most people overestimate. If unsure pick one level lower than you think.

How many calories should I eat to lose weight?

To lose about 0.5 kg per week eat 500 kcal below TDEE. To lose about 1 kg per week eat 1000 kcal below TDEE. Going below BMR is not recommended because the body will break down muscle for energy. A safe minimum is BMR for women and BMR plus 200 for men. Crash diets below 1200 kcal are not sustainable and cause muscle loss not fat loss.

What is the best macro split for weight loss?

Balanced (40C / 30P / 30F) works for most people and is easy to sustain. High Protein (30C / 40P / 30F) is best for fat loss because protein preserves muscle and keeps you full. Low Carb (30C / 40P / 30F) is similar but lowers carbs further. Keto (5C / 30P / 65F) puts the body into ketosis but is hard to sustain. The single most important macro for fat loss is protein at 1.6 to 2.2 g per kg bodyweight.

How much protein do I need per day?

Sedentary adults need about 0.8 g protein per kg bodyweight per day (RDA). Active adults need 1.2 to 1.4 g/kg. Strength trainees need 1.6 to 2.0 g/kg to build muscle. Bodybuilders in a bulk need 2.0 to 2.2 g/kg. Above 2.2 g/kg provides no extra benefit and just gets converted to energy or stored as fat. Spread across 3 to 5 meals per day for best absorption.

How much water should I drink per day?

Baseline is 35 ml per kg bodyweight per day. A 70 kg adult should drink about 2.45 litres or 10 cups per day. Add 300 ml per 30 minutes of exercise. Add 500 ml in hot climates and another 500 ml in dry climates. Subtract 200 ml in cold climates. Pregnant women add 300 ml. Breastfeeding women add 700 ml.

What is a good 1 rep max for bench press?

Average untrained male benches about 0.7 x bodyweight. Trained male benches about 1.0 x bodyweight. Advanced trained male benches 1.25 x bodyweight. Elite male benchers bench 1.5 to 2.0 x bodyweight. For females divide by 1.5 to 2.0. An 80 kg intermediate male might bench 100 kg for 1 rep and use 85 kg for 5 reps.

Can AI chatbots calculate TDEE correctly?

No. AI text models usually give a single calorie number. They forget the activity multiplier (which changes the answer by 30 to 60 percent). They mix up BMR and TDEE. They default to Mifflin-St Jeor but apply it wrong for gender or age. They give one macro split regardless of goal. They forget to convert kg to lb. They give one protein number instead of 0.8 / 1.2 / 1.4 / 1.8 / 2.2 g/kg based on training volume. They give a single water number instead of bodyweight x 35 ml/kg plus exercise plus climate. They estimate 1 rep max wrong with a single formula.

Is my fitness data private?

Yes. Everything runs in your browser using JavaScript. No weight, height, age, calories, macros, protein, water, or 1 rep max data is sent to any server. Close the tab and your data is gone. The only data persisted is your last inputs in localStorage so the form reloads when you come back. There is no account, no email capture, no analytics tied to your fitness profile.

Comments & Ratings

Be the first to comment.

References