Free BodyPlan tool

Calorie and TDEE calculator

Estimate your maintenance calories and a target for your goal, using the same energy and macro logic BodyPlan applies inside the app.

The energy equation is published separately for males and females. If you'd rather not say, we average the two — a neutral estimate rather than a guess.

Used to set your activity level. Count structured training sessions only.

How this is calculated · sources

Maintenance calories use the Dietary Reference Intakes Estimated Energy Requirement equation for adults, based on your age, sex, height, weight and an activity category derived from how often you train. Goal targets apply a deficit or surplus to that figure. Protein is set per kilogram of body weight, fat is held at a floor for essential fatty acid adequacy, and carbohydrate makes up the remainder. These are the same calculations BodyPlan uses in the app.

Track this target in BodyPlan

A number on a website only helps if you hit it. BodyPlan holds your calorie and macro targets alongside food logging, your training plan and your progress, so you can see how eating and training are working together.

  • Calorie and macro targets tied to your goal
  • Log meals by search, barcode or photo
  • Targets update automatically as your plan changes

Free to download. No account needed to start.

How your calories are calculated

Your maintenance figure — often called TDEE, total daily energy expenditure — is the number of calories that keeps your weight roughly stable. This calculator estimates it with the Estimated Energy Requirement equation from the Dietary Reference Intakes, using your age, sex, height, weight and an activity level derived from how often you train.

It's the same calculation BodyPlan uses to set targets in the app, so the number here isn't a separate web estimate that might disagree with what you see once you install.

How your goal changes the target

Fat loss

A deficit of around 500 kcal a day below maintenance is a commonly used starting point, rising to about 750 at a higher BMI. The target is also held above a floor — very low intakes make adequate nutrition hard and tend to cost you muscle alongside fat.

Muscle gain

A surplus of roughly 5–10% above maintenance supports muscle growth without adding fat faster than necessary. The smaller figure applies at a higher BMI, where there's less need to push.

Maintenance

Your target is your estimated maintenance. Useful if you're training for performance or holding your weight steady while you improve.

Where your macros come from

Protein is set from your body weight rather than as a percentage of calories, because your protein requirement tracks your body size, not how much you happen to be eating. Fat is held at a minimum for hormonal health and essential fatty acid adequacy. Carbohydrate makes up whatever's left — which is why carbs drop first in a deficit, while protein and fat are protected.

If protein specifically is what you're after, the protein calculator shows your target with the range it sits inside.

Frequently asked questions

How is my maintenance calorie estimate calculated?

It uses the Estimated Energy Requirement equation from the Dietary Reference Intakes, based on your age, sex, height, weight and an activity level derived from how often you train. It's the same calculation BodyPlan uses to set your targets in the app.

How accurate is a TDEE calculator?

Predictive equations estimate the average requirement for people with your characteristics, and individual requirements vary meaningfully around that average. No equation using height, weight, age and sex can measure your expenditure directly. Treat the number as a starting point and adjust based on how your weight actually changes over two to three weeks.

Where do the protein, carb and fat numbers come from?

From the calorie target and your body weight. Protein is set per kilogram of body weight for your goal, fat is held at a minimum for hormonal health and essential fatty acid adequacy, and carbohydrate makes up the remainder.

Why won't it give me a target if I'm under 19?

BodyPlan doesn't generate numerical calorie deficits, surpluses or macro targets for under-19s. Growth and development mean those decisions need individual assessment by an appropriately qualified clinician.

This calculator gives general nutrition estimates, not medical or dietetic advice. If you're pregnant, managing a medical condition, or have a history of disordered eating, speak to a qualified professional before changing your intake.