Toolkit
All tools
Energy expenditure · Adults

TDEE & Calorie Calculator

Estimate basal metabolic rate and daily calorie burn from three published formulas, then turn the result into a goal target and a macronutrient split. Metric or imperial, with the equations and their limits printed on the page.

Health figures stay in this browser

Estimated maintenance intake 1,937 kilocalories a day, from a basal rate of 1,409.

Total daily energy expenditure
1,937
kcal a day

Roughly what you burn on an average day at this activity level, so eating this much should hold your weight steady. It is an estimate from a population equation, not a measurement of you.

Basal rate
1,409 kcal
Mifflin-St Jeor
Activity multiplier
× 1.375
Lightly active
Burned by activity
528 kcal
Everything above resting
Lean body mass
Not entered
Add body fat to unlock Katch-McArdle
Three published equations

Every formula, with its constants, side by side

Pick the one that drives the numbers below. They disagree by a hundred kilocalories or more for the same body, which is the clearest evidence that any single answer is an estimate.

Mifflin-St Jeor

1990
1,409kcal BMR

BMR = 10 x weight(kg) + 6.25 x height(cm) - 5 x age - 161

10 x 68 + 6.25 x 168 - 5 x 32 - 161 = 1409

The usual default. It was fitted on a more recent cohort than Harris-Benedict and tends to sit closer to measured resting energy in modern populations.

Revised Harris-Benedict

Roza and Shizgal, 1984
1,458kcal BMR

BMR = 447.593 + 9.247 x weight(kg) + 3.098 x height(cm) - 4.330 x age

447.593 + 9.247 x 68 + 3.098 x 168 - 4.330 x 32 = 1458

The 1919 original re-fitted in 1984. It usually reads a little higher than Mifflin-St Jeor, which is why the two are worth seeing together rather than one at a time.

Katch-McArdle

lean-mass equation
Needs a body-fat figure

BMR = 370 + 21.6 x lean body mass(kg)

Works from lean mass alone, so it uses no sex, height, or age term. That makes it the better choice for lean or very muscular people, whose body composition the other two cannot see.

Enter a body-fat percentage to run this equation.

Which one should you use? Mifflin-St Jeor if you do not know your body composition: it was fitted on a more recent cohort and is the usual default in practice. Katch-McArdle if you have a measured body-fat percentage, because it works from lean mass and therefore reads a lean, muscular person far better than an equation built on height and sex. Harris-Benedict is here for comparison, since it is still widely quoted and usually returns the highest of the three.
Sensitivity

The same BMR at every activity level

One step up the multiplier scale is worth several hundred kilocalories a day. That is why the activity level, not the choice of equation, is the biggest source of error in a TDEE estimate.

Estimated daily calorie burn at each of the five activity multipliers
LevelMultiplierWhat it meansKcal a day
Sedentary× 1.2Desk job, little or no deliberate exercise1,691
Lightly activeYours× 1.3751 to 3 sessions a week, mostly seated otherwise1,937
Moderately active× 1.553 to 5 sessions a week, or a job on your feet2,184
Very active× 1.7256 or more hard sessions a week, or manual work2,431
Extra active× 1.9Twice-daily training, or heavy labour plus training2,677
Most people pick a level one step too high, and the multipliers themselves tend to run generous. If your weight is not moving the way the table predicts after two or three weeks of consistent eating, the honest correction is usually a lower activity level rather than a deeper cut.
Goal targets

Deficit, maintenance, or surplus

Each row is a percentage of your estimated maintenance intake. Pick one and it drives the macronutrient split below.

Calorie targets and predicted weekly weight change for each deficit and surplus
GoalOf TDEEKcal a dayDaily changeWeekly change
-25%1,453-484-0.44 kg
-20%1,550-387-0.35 kg
-10%1,744-194-0.18 kg
0%1,9370Hold steady
+5%2,034+97+0.09 kg
+10%2,131+194+0.18 kg
+20%2,325+387+0.35 kg
Weekly change uses the familiar rule of roughly 7,700 kcal per kilogram, or 3,500 per pound. Treat it as an opening estimate rather than a forecast: expenditure falls as body mass falls, so real loss flattens out well before the straight line does, and adherence, not arithmetic, is what usually decides the outcome.
Macronutrients

Splitting 1,550 kcal into protein, fat, and carbohydrate

Protein is set per unit of body weight rather than as a share of calories, because a percentage of a small intake is not enough protein for a large person. Fat has a floor. Carbohydrate takes whatever is left.

A general-purpose split. Enough protein for most training, and carbohydrate left for everyday energy.

Most evidence puts the useful range for people who train at about 1.6 to 2.2 grams per kilogram, with the upper end most valuable while in a deficit.

Never taken below a floor of 0.6 grams per kilogram of body weight, since fat carries the fat-soluble vitamins and supports hormone production.

Grams, calories, and share of intake for each macronutrient
MacronutrientGramsKcalSharePer kg
Protein109 g43628%1.60 g
Fat52 g46830%0.76 g
Carbohydrate161 g64442%2.37 g
Total1,548

Grams are whole numbers, so the total can land a kilocalorie or two either side of the 1,550 kcal target.

Limits and safety

What this calculator cannot tell you

It is an estimate, not medical advice

Every figure here comes from an equation fitted to a group of people, then applied to you. Measured resting metabolic rate varies by roughly 10 percent either side of any prediction, and two people of identical height, weight, age, and sex can genuinely need different amounts. Treat the output as a starting point to test against your own weight trend, not as a number to defend.

Who should not use it

It is built for adults. Do not use it for anyone under 18, during pregnancy or breastfeeding, or while managing a medical condition, a medication that affects appetite or metabolism, or an eating disorder. In all of those cases the right calorie target comes from a doctor or a registered dietitian who can see the whole picture.

The sex field is a limitation, not a claim

Mifflin-St Jeor and Harris-Benedict were derived on cohorts recorded as male and female, and both carry a fixed sex term. That is a property of the published equations rather than a statement about any individual. If the term does not describe you well, enter a measured body-fat percentage and use Katch-McArdle, which uses no sex, height, or age term at all.

Calorie floors are there for a reason

Targets below about 1,200 kcal a day for women and 1,500 for men are flagged here, because meeting protein and micronutrient needs from food alone gets hard below them. A smaller deficit held for longer beats a large one abandoned in three weeks.

What gets refused

Ages outside 15 to 100 years, weights outside 25 to 400 kg (55 to 880 lb), heights outside 120 to 250 cm (3 ft 11 in to 8 ft 2 in), and body fat outside 3 to 60 percent are rejected with a message naming the field. The tool would rather say no than print a confident number from an impossible measurement.

Nothing leaves your browser

Height, weight, age, and body fat are health data, so none of it is uploaded, logged, or stored. The arithmetic runs in this tab in plain JavaScript, there is no account, and closing the page discards everything you typed.

How it works

An equation, a multiplier, and a number you should test.

Every calorie calculator does the same two things: it predicts your resting metabolic rate from a published regression, then multiplies that prediction by an activity factor. Both steps carry real error, and most tools hide both. This one shows the equations with their constants, prices out every activity level so the sensitivity is visible rather than described, and states where the arithmetic stops being trustworthy. The output is a starting point to check against your own weight trend over two or three weeks, not a measurement of your metabolism.

  1. 01

    Enter your measurements and pick an activity level

    Metric or imperial, with age, sex, and an optional body-fat percentage. The five activity levels are described by what a week actually looks like: hours of training, and whether the job keeps you seated or on your feet. Choose the one that matches an ordinary week rather than your best week.

  2. 02

    Compare the three basal metabolic rate equations

    Mifflin-St Jeor, the revised Harris-Benedict, and Katch-McArdle are printed side by side with their constants and your numbers substituted in. Katch-McArdle appears once a body-fat percentage is entered, because it works from lean mass. Pick whichever one should drive the rest of the page.

  3. 03

    Choose a goal, then split the calories

    Mild, standard, and aggressive deficits and surpluses are shown as a percentage of maintenance, as a daily kilocalorie figure, and as the weekly weight change the standard rule predicts. Select one and the macronutrient panel divides it into protein set per unit of body weight, a fat floor, and carbohydrate as the remainder.

For a cut, a bulk, or simply knowing the number

Published formulas, honest multipliers, and stated limits.

Three published equations, not one hidden default

Most calculators run a single formula and never say which. This one prints all three with their actual coefficients, shows the arithmetic with your numbers in it, and lets you drive the page from any of them. Seeing Mifflin-St Jeor and Harris-Benedict disagree by a hundred kilocalories for the same body is the fastest way to understand that every answer here is an estimate.

Katch-McArdle when the data supports it

Enter a measured body-fat percentage and a fourth number appears: lean body mass, and the equation built on it. Katch-McArdle uses no sex, height, or age term at all, which makes it the better reading for lean or very muscular people whose body composition the other two equations simply cannot see. Without a measured figure it stays unavailable rather than running on a guess.

Activity levels described, and the caveat stated

Sedentary at 1.2 through extra active at 1.9, each explained in hours of training a week and whether the job is desk-bound. Every level is priced out in the sensitivity table so the cost of a wrong choice is visible: one step is worth several hundred kilocalories a day. The page also says plainly that people routinely choose a level too high and that the multipliers themselves run generous.

Goal targets with an honest weekly figure

Seven rows from an aggressive deficit to an aggressive surplus, each as a percentage of maintenance, an absolute intake, a daily difference, and a predicted weekly change from the familiar 7,700 kcal per kilogram rule. That rule is labelled as an approximation that overstates long-run loss, because expenditure falls as body mass falls and adherence is the real limit.

Protein per kilogram, not as a percentage

A percentage of a small intake is not enough protein for a large person, so protein is set in grams per kilogram or per pound of body weight and the percentage is reported afterwards. Fat is a share of calories but never below a floor, and carbohydrate takes the remainder. Four presets cover balanced, higher protein, lower carbohydrate, and endurance eating, and a split that leaves carbohydrate negative is flagged rather than quietly clamped to zero.

Refusals instead of NaN, and nothing uploaded

Ages outside 15 to 100, impossible weights and heights, and body fat outside 3 to 60 percent are rejected with a message that names the field. Intakes below roughly 1,200 kilocalories for women and 1,500 for men are flagged where you will see them. All of it runs in this tab, so height, weight, age, and body fat never leave your machine.

Calorie questions

Equations, activity levels, protein, and where the estimate breaks down.

What is the difference between BMR and TDEE?+

Basal metabolic rate is what your body spends staying alive at complete rest: circulation, breathing, brain activity, and tissue maintenance. For most people it is 60 to 70 percent of everything they burn. Total daily energy expenditure is that figure plus everything else, which means deliberate exercise, incidental movement such as walking and fidgeting, and the energy cost of digesting food. This calculator estimates BMR from an equation, then multiplies it by an activity factor to reach TDEE. The multiplication is a shortcut: it bundles three genuinely different things into one number, which is exactly why the activity level is the weakest link in the chain.

Which BMR equation should I use?+

Use Mifflin-St Jeor if you do not know your body composition. It was published in 1990 on a more recent cohort than Harris-Benedict and has held up better against measured resting energy in modern populations, which is why it is the usual default. Use Katch-McArdle if you have a body-fat percentage from a DEXA scan, a set of calipers, or a reliable measurement. It works from lean mass alone and uses no sex, height, or age term, so it reads a lean or very muscular person far better than an equation that only knows your height. The revised Harris-Benedict is included because it is still widely quoted and worth seeing: for most bodies it returns the highest of the three, and that gap is a useful reminder of how much slack there is in any prediction.

How accurate is a TDEE estimate?+

Individually, less accurate than the tidy number suggests. Prediction equations for resting metabolic rate typically land within about 10 percent of a measured value for most people, but a meaningful minority sit further out, and the activity multiplier adds error on top of that. Two people matched on height, weight, age, and sex can genuinely differ by several hundred kilocalories a day through body composition, thyroid function, and how much they move without noticing. The practical answer is to treat the estimate as a hypothesis: eat at it consistently for two or three weeks, track weight as a weekly average rather than a daily reading, and adjust from what actually happened.

Which activity level am I actually?+

Lower than you think, most likely. Sedentary at 1.2 describes a seated job with no structured training, and that covers a lot of people who feel busy. Lightly active at 1.375 is roughly one to three hours of exercise a week. Moderately active at 1.55 means three to five hours of real training, or shift work that keeps you walking, and it is the honest ceiling for most recreational trainers. Very active at 1.725 assumes six or more demanding sessions a week or physical work. Extra active at 1.9 is twice-daily training or heavy labour on top of a programme, and very few people genuinely belong there. Overstating activity is the single most common reason a calorie target does not work, because the multiplier is applied to your whole basal rate: one step up can add several hundred kilocalories a day.

Why does the 7,700 kcal per kilogram rule overstate weight loss?+

Because it treats a moving target as a fixed one. The rule comes from the approximate energy density of stored body tissue, about 7,700 kilocalories per kilogram or 3,500 per pound, and it works reasonably well for the first few weeks. After that the arithmetic drifts, for two reasons. A smaller body costs less to move and to maintain, so both the basal rate and the activity cost fall as weight comes off, which shrinks the deficit even though the intake has not changed. Meanwhile, real intake tends to creep upward as a diet gets longer. A linear projection of a 500 kilocalorie daily deficit predicts roughly half a kilogram a week indefinitely; in practice loss flattens noticeably within a few months. Use the weekly figure to compare goals with each other, not as a forecast of where you will be in a year.

How much protein do I need, and why is it set per kilogram?+

For people who train, the evidence supports roughly 1.6 to 2.2 grams per kilogram of body weight a day, with the upper end most valuable during a calorie deficit, where protein is what protects muscle while fat is being lost. That target is expressed per unit of body weight rather than as a share of calories for a simple reason: a percentage scales with intake instead of with body size. Twenty-five percent of a 1,500 kilocalorie deficit gives about 94 grams, which is fine for a small person and clearly short for a 100 kilogram one. Setting grams per kilogram first, then letting fat and carbohydrate divide the remainder, keeps the number attached to the body rather than to the diet.

Is 1,200 calories a day safe?+

It is the figure often quoted as the lower bound for women eating without medical supervision, with about 1,500 used for men, and this calculator flags any target that falls below them. Those are not safety guarantees so much as practical floors: below them it becomes genuinely difficult to hit protein and micronutrient needs from food, energy for training disappears, and the plan gets much harder to stick to. If the numbers here push a goal under that line, the better move is a smaller deficit held for longer, or more activity rather than less food. Very low calorie intakes have a legitimate clinical use, but they belong under the supervision of a doctor or a registered dietitian.

Do I need to enter a body-fat percentage?+

No, and a guess is worse than leaving it blank. It is optional, and without it the calculator runs Mifflin-St Jeor and Harris-Benedict as normal. What it unlocks is lean body mass, which is your weight minus fat mass, and with it the Katch-McArdle equation. That matters most at the extremes: a very muscular person and a much softer person of identical height, weight, age, and sex get the same answer from the other two equations but genuinely different resting rates, and lean mass is what separates them. If your figure comes from a DEXA scan or careful caliper measurements, enter it. If it comes from a bathroom scale's impedance reading, treat the result with corresponding caution.

Why does the calculator ask for sex?+

Because two of the three published equations require it. Mifflin-St Jeor was fitted on male and female cohorts and carries a constant that differs by 166 kilocalories between them; the revised Harris-Benedict has separate coefficients throughout. That is a property of the source papers, which described population averages, not a claim about any individual. The averages exist mostly because of differences in typical body composition, which is why Katch-McArdle needs no sex term at all: once lean mass is known directly, the proxy is redundant. If the sex field does not describe you well, a measured body-fat percentage and Katch-McArdle will give you a better answer than either of the other two.

Is any of this sent to a server?+

No. Height, weight, age, and body fat are health data, so none of it is uploaded, logged, or retained. Every equation on this page runs in your browser in plain JavaScript, there is no account and no cookie holding your measurements, and closing the tab discards everything you entered. The copy button puts a summary on your clipboard and nowhere else.

More focused tools, ready when you are.

Explore the growing collection for calculations, documents, writing, and everyday work.

Browse all tools