+Health calculator

Calorie Calculator

Daily calories to maintain, lose, or gain weight.

Enter sex, age and weight and get maintenance calories (kcal/day) and to lose weight (−500 kcal) instantly.

InSexInAgeInWeightInHeightOutMaintenance calories (kcal/day)OutTo lose weight (−500 kcal)OutTo gain weight (+500 kcal)
5 inputs3 resultsFree no signupPrivate in your browser

Calorie Calculator

Fill in the values and the answer updates as you type.

Live
1 Your numbers
years
kg
cm
2 Your result

How the Calorie Calculator works

BMR from the Mifflin-St Jeor equation, multiplied by an activity factor from 1.2 to 1.9.

Inputs and results

The Calorie Calculator takes 5 inputs and gives 3 results.

What you enter

  • Sex — starts at male. Choose from: male and female.
  • Age (years) — starts at 30.
  • Weight (kg) — starts at 68.
  • Height (cm) — starts at 170.
  • Activity level — starts at Light. Choose from: Sedentary, Light, Moderate, Active and Very active.

What you get

  • Maintenance calories (kcal/day)
  • To lose weight (−500 kcal)
  • To gain weight (+500 kcal)

Example: Calorie Calculator with the starting values

With sex male, age 30 years, weight 68 kg, height 170 cm and activity level Light, the calculator returns:

Example results
Maintenance calories (kcal/day)2,197
To lose weight (−500 kcal)1,697
To gain weight (+500 kcal)2,697

Change any value above and the results update straight away.

Calorie Calculator FAQ

How do I use the Calorie Calculator?

Enter sex, age, weight and height in the fields, then read maintenance calories (kcal/day), to lose weight (−500 kcal) and to gain weight (+500 kcal) in the result panel. The answer updates as you type, and you can press Calculate or Enter to refresh it. Use “Copy link” to share your exact numbers with someone else.

What does the Calorie Calculator calculate?

Daily calories to maintain, lose, or gain weight. It returns maintenance calories (kcal/day), to lose weight (−500 kcal) and to gain weight (+500 kcal) from the 5 values you provide.

What values does the Calorie Calculator start with?

It opens with sex male, age 30 years, weight 68 kg and height 170 cm so you can see a working result straight away. Replace them with your own numbers, or press Reset to return to these starting values.

Is the Calorie Calculator free and private?

Yes. It is free, needs no account, and runs in your browser, so nothing you type is sent to or stored on our servers. See the Privacy Policy for details.

Can I rely on the Calorie Calculator for medical or health decisions?

Treat the result as a well-rounded estimate. Real situations often have details a general calculator cannot know, so confirm medical or health decisions with a qualified professional. See the Disclaimer for more.