Calorie Calculator

Work out how many calories you need a day to keep your weight steady, or to lose or gain weight gradually, from your age, size and activity.

New: please check your results.

Calories a day for your goal
1,850 kcal
To keep your weight steady
1,850 kcal
Used at complete rest (BMR)
1,345 kcal
Goal in kilojoules
7,739 kJ
Safe minimum
Your goal is above the usual safe minimum

years

cm

kg

What it does

Estimate how many calories you burn in a day, and how many to eat to keep your weight steady, lose weight or gain it gradually. It uses your age, sex, height, weight and how active you are, with the Mifflin-St Jeor equation that dietitians commonly use.

How to use it

Sex

The equation differs slightly by sex, because of typical differences in body make-up.

Age

Your age in years. The equation is for adults; children and teenagers need different guidance.

Height

Your height without shoes.

Weight

Your current weight.

Activity level

Light means exercise 1 to 3 days a week, moderate 3 to 5, very active hard exercise 6 or 7 days, and extra active a physical job plus training. Most people overestimate: a desk job with a few walks a week is 'little or no exercise'.

Goal

0.25 kg is about ½ lb, 0.5 kg about 1 lb and 0.75 kg about 1½ lb. Slow and steady is easier to keep up: the NHS suggests losing no more than 0.5 to 1 kg (1 to 2 lb) a week.

Common uses

The formula

BMR (women) = 10 × weight + 6.25 × height − 5 × age − 161BMR (men) = 10 × weight + 6.25 × height − 5 × age + 5Calories to stay the same = BMR × activity levelGoal = that ± 1,100 kcal a day for each kg a week

Where:

BMR
basal metabolic rate: the energy your body uses at complete rest
weight, height
in kg and cm
Activity level
from 1.2 (little exercise) to 1.9 (extra active)
7,700 kcal
roughly the energy in 1 kg of body fat

An estimate for adults: real needs vary from person to person by around 10%. Not for use in pregnancy. Speak to a GP or dietitian for advice tailored to you.

Worked example

For a man aged 30 years, 180 cm tall and weighing 80 kg:

  • BMR: 10 × 80 + 6.25 × 180 − 5 × 30 + 5 = 1,780 kcal
  • With moderate activity: 1,780 kcal × 1.55 = 2,759 kcal to stay the same
  • To lose about 0.5 kg a week: 2,759 kcal − 550 = 2,209 kcal

Questions people ask

How many calories should I eat a day?

The NHS guide is about 2,000 kcal a day for women and 2,500 for men to stay the same weight, but it depends on your size, age and activity, which is what this calculator allows for.

How accurate is it?

The Mifflin-St Jeor equation is one of the most reliable for adults, but it's still an estimate. Track your weight for a few weeks and adjust by 100 to 200 kcal if it isn't changing as expected.

Why won't it go below 1,200 or 1,500 calories?

Eating less than about 1,200 kcal a day for women or 1,500 for men makes it hard to get enough nutrients, so it isn't advised without medical supervision. If your goal would go lower, it shows the minimum instead.

Last checked 26 October 2026