The total number of calories a person needs each day varies depending on a number of factors, including the person’s age, sex, height, weight, and level of physical activity.

In addition, a need to lose, maintain, or gain weight and other factors affect how many calories should be consumed. Estimated amounts of calories needed to maintain calorie balance for various age and sex groups at four different levels of physical activity are provided by this Daily Calorie Requirements calculator.

To find your daily calorie requirment, provide your current height, weight, age, and activity level for an estimate of the calories you need each day to maintain your current weight.

If you are overweight (or underweight), then the result may be too high or low when using your current weight. Choose a healthy weight for yourself and then use that amount to find your daily caloric needs.

To lose weight, subtract 500 calories per day for each pound you want to lose per week. To gain weight, add 500 calories per day for each pound you want to gain per week.

Content Continues Below ⤵ ↷

Less than 1200 calories per day is not recommended and is too low to meet nutritional requirements. Weight loss of less than 2 pounds per week is generally recommended for safe weight loss.

Your daily calorie requirements also increase when you are physically active and exercise. For a healthy approach, try increasing your physical activity to burn calories. For example, cut calories by 250 each day and exercise enough to burn 250 each day for a total reduction of 500 calories per day.

``` function calories(form) {
measw = form.measw.options[form.measw.selectedIndex].value;
meash = form.meash.options[form.meash.selectedIndex].value;
Kilos   = form.weight.value/measw;
Weightm = 66 + (13.7 * Kilos);
Heightm = 5 * form.height.value * meash;
Agesm   = 6.8 * form.years.value;
Weightw = 655 + (9.6 * Kilos);
Heightw = 1.7 * form.height.value * meash;
Agesw   = 4.7 * form.years.value;
form.calcma0.value = Math.round((Weightm + Heightm - Agesm) * 1);
form.calcwa0.value = Math.round((Weightw + Heightw - Agesw) * 1);
form.calcma1.value = Math.round((Weightm + Heightm - Agesm) * 1.3);
form.calcwa1.value = Math.round((Weightw + Heightw - Agesw) * 1.3);
form.calcma2.value = Math.round((Weightm + Heightm - Agesm) * 1.5);
form.calcwa2.value = Math.round((Weightw + Heightw - Agesw) * 1.5);
form.calcma3.value = Math.round((Weightm + Heightm - Agesm) * 1.75);
form.calcwa3.value = Math.round((Weightw + Heightw - Agesw) * 1.75);
form.calcma4.value = Math.round((Weightm + Heightm - Agesm) * 2.0);
form.calcwa4.value = Math.round((Weightw + Heightw - Agesw) * 2.0);
} ```

Daily Calorie Requirement Calculator