HisabCalc

Calorie Calculator

Daily calories to hold, lose or gain weight, from your own numbers.

Enter your numbers

Example: 68

Example: 170

Example: 30

Result
Share on WhatsApp

Figures are computed on your device; nothing is sent anywhere.

Formula

BMR (Mifflin-St Jeor) × activity factor

How the calculation works

The maintenance figure is built in two steps. First the basal rate: how much the body burns at complete rest, from weight, height, age and sex. Then that is multiplied by an activity factor between 1.2 for sitting all day and 1.9 for hard training twice a day.

The basal rate is returned beside the maintenance figure on purpose. A maintenance number on its own looks like a target someone invented; with the basal rate next to it, you can see that the difference is your activity, and that changing the activity level moves the number more than anything else on the form.

Common mistakes

When to use it

Worked example

68 kg, 170 cm, 30, male, moderately active: 2,463 to hold, 1,963 to lose.

Basal rate 1,598
Maintenance 2,476
To lose weight 1,976
Gain 2,976

Common questions

Why does age matter?

Because resting burn falls with age: the Mifflin-St Jeor equation subtracts five calories for every year. So at the same weight and height a 40-year-old needs less than a 30-year-old.

Why the 500-calorie swing?

A 500-calorie gap either way is roughly half a kilogram a week. It is a familiar starting point rather than a rule; change is slower in practice and a body adapts to a deficit held for a long time.

Last updated: 2026-10-02