Home / Calorie Calculator

Calorie Calculator

Estimate how many calories your body uses each day, and how many to eat to maintain, lose or gain weight.

How it works

First the calculator finds your basal metabolic rate (BMR), the energy your body uses at complete rest, with the Mifflin-St Jeor equation:

BMR is then multiplied by an activity factor, from 1.2 for a desk job with little exercise to 1.9 for hard daily training. The result is your total daily energy expenditure, the calories needed to keep your weight steady.

Worked example

A 30-year-old man who weighs 70 kg, is 175 cm tall and exercises lightly has a BMR of 10 × 70 + 6.25 × 175 − 5 × 30 + 5 = 1,649 kcal. Multiplied by 1.375, he needs about 2,267 kcal a day to maintain his weight, or about 1,767 kcal a day to lose roughly 0.5 kg (1 lb) a week.

Losing or gaining weight safely

Choosing an activity level

Most people overestimate how active they are. If you are unsure, pick the lower level, track your weight for two to three weeks, and adjust by 100 to 200 kcal a day based on the trend.

Frequently asked questions

How accurate is this calorie calculator?

Mifflin-St Jeor is one of the most accurate everyday formulas, usually within about 10% for most people, but your real needs can differ.

What is the difference between BMR and TDEE?

BMR is the energy you burn at complete rest. TDEE adds the energy used in daily movement and exercise.

Should I eat back calories burned in exercise?

Your activity level already includes regular exercise, so you do not need to add it again.

Can I use this calculator if I am pregnant?

No. Calorie needs change during pregnancy and breastfeeding, so ask your doctor or midwife.

More calculators

Standard CalculatorScientific CalculatorPercentage CalculatorFractions CalculatorLoan CalculatorMortgage CalculatorCompound Interest CalculatorSalary CalculatorAuto Loan CalculatorCredit Card Payoff CalculatorRetirement CalculatorSavings Goal CalculatorROI CalculatorInflation CalculatorSimple Interest CalculatorSales Tax CalculatorTip CalculatorDiscount CalculatorBMI CalculatorAge CalculatorTemperature ConverterUnit ConverterTile CalculatorLove Calculator