TDEE & BMR Calculator - Daily Calorie Needs
Want to know how many calories your body needs each day? This TDEE/BMR calculator uses the widely trusted Mifflin-St Jeor equation. Just enter your sex, age, weight, height and activity level to get your BMR (energy at rest) and TDEE (total daily energy use), along with calorie targets for losing or gaining weight and an example split of protein, carbs and fat. Everything is calculated in your browser — nothing is uploaded.
Pick the option closest to your real weekly routine for a more accurate estimate.
Your TDEE results will appear here
Enter your sex, age, weight, height and activity level to calculate.
BMR (resting) The energy your body burns at rest in a day, using the Mifflin-St Jeor equation.
—
TDEE (maintain) Total daily energy expenditure including activity = BMR × activity multiplier.
—
Daily calorie targets
| Goal | vs maintain | Calories (kcal/day) |
|---|
Rough macro split (at maintenance)
An example balanced split — protein 30% / carbs 40% / fat 30%. Adjust to suit your own goals.
| Macronutrient | Share | Grams/day | Calories (kcal/day) |
|---|
These figures are an estimate, not medical advice. Real energy needs vary with genetics, muscle mass and health. Consult a doctor or dietitian before making major changes to your diet.
How to use
- Choose your sex, then enter your age (2–120 years).
- Enter your weight in kilograms and your height in centimetres.
- Pick the activity level that best matches your real weekly routine.
- See your BMR and TDEE, plus a table of daily calorie targets instantly.
- Review the rough macro split, then copy the summary to use elsewhere.
Features
- Uses the accurate, modern-standard Mifflin-St Jeor equation
- Shows both resting BMR and activity-adjusted TDEE
- Five activity levels from sedentary to extra active
- Calorie targets for weight loss, maintenance and weight gain
- Example protein, carb and fat split with grams per day
- 100% in-browser — your data never leaves your device