Calorie Calculator

Find your daily calorie needs based on your stats and activity level.

How the Calorie Calculator Works

This calculator estimates your daily calorie needs in two steps. First, it calculates your Basal Metabolic Rate (BMR), the number of calories your body burns at rest just to keep you alive -- breathing, circulating blood, and maintaining organ function. Then it multiplies your BMR by an activity factor that reflects how much you move throughout the day. The result is a personalized calorie target you can use for weight loss, maintenance, or muscle gain.

The Mifflin-St Jeor Equation

This calculator uses the Mifflin-St Jeor equation, which is widely considered the most accurate predictive formula for estimating BMR in healthy adults. Published in 1990, it has been validated by numerous studies and is recommended by the Academy of Nutrition and Dietetics over older methods.

For Men

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

For Women

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

The older Harris-Benedict equation, developed in 1919 and revised in 1984, tends to overestimate calorie needs by about 5%, which can make it less useful for people trying to manage their weight precisely. The Mifflin-St Jeor equation corrects for this and provides a more reliable baseline.

Understanding Activity Levels

Your activity level determines the multiplier applied to your BMR. Choosing the right level is important for getting an accurate estimate.

If you are unsure, start with a lower activity level. You can always adjust up if you find you are losing weight too quickly or feeling low on energy.

Calories for Your Goals

Once you know your maintenance calories, you can adjust your intake based on your goal.

Keep in mind that these are estimates. Track your weight for 2 to 3 weeks and adjust your calories by 100 to 200 if you are not seeing the expected results. Individual metabolism, non-exercise activity, and other factors can influence your actual needs.