Calorie Calculator

Estimate how many calories you burn each day using the Mifflin-St Jeor equation. Enter your details, pick your activity level and unit system to see your BMR, daily maintenance calories and targets for weight loss or gain.

Choose your unit system first. Enter weight in kg (metric) or pounds (imperial), and height in cm (metric) or feet & inches (imperial). The calculator converts every entry to metric, applies the Mifflin-St Jeor BMR formula, then multiplies by your activity level for total daily energy expenditure (TDEE).

Height (cm)
Weight (kg)
BMR (Mifflin-St Jeor)
Maintenance calories / day
Weight loss target (−500)
Weight gain target (+500)

The Calorie Calculator estimates your daily energy needs using the Mifflin-St Jeor equation, widely regarded as one of the most accurate BMR formulas for the general population. Combine it with an honest assessment of your activity level to find your maintenance calories and plan a deficit or surplus.

The math

BMR (Mifflin-St Jeor):

  • Men: 10 × kg + 6.25 × cm − 5 × age + 5
  • Women: 10 × kg + 6.25 × cm − 5 × age − 161

TDEE = BMR × activity multiplier. A daily deficit of ~500 kcal tends to lose about 1 lb (0.45 kg) per week.

Examples

  • Male, 30, 80 kg, 180 cm, moderate: BMR 1780, TDEE ~2759 kcal
  • Female, 28, 65 kg, 165 cm, light: BMR ~1385, TDEE ~1904 kcal
  • Subtract 500 kcal/day from maintenance for a steady weight-loss target

Frequently asked questions

How accurate is this?

BMR formulas are estimates with a margin of error of several percent; real needs depend on body composition, genetics and health. Use the figure as a starting point and adjust based on real-world results over a few weeks.

Which activity level should I pick?

Most people overestimate. If you have a desk job and train 3 times a week, 'Moderately active' is usually right. Only pick 'Extra active' for a genuinely physical job plus heavy training.

Just for the giggles, much love.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram