BMR / Basal Metabolic Rate Calculator
Calculate the estimated energy your body uses for basic vital functions at complete rest.
When talking about weight, everyone first looks at the scale. Then at calories. The question 'How many calories should I take per day?' usually comes from here. But beneath this question lies a more fundamental number: the energy the body spends while doing nothing.
By nothing, I really mean nothing. No running, no walking, no exercise, no housework. The body still works; the heart beats, breathing continues, body temperature is maintained, and cells do their own work. This energy is needed at the basal level.
The BMR calculation attempts to estimate that baseline. Knowing this is especially useful when planning calories, because a person's total daily expenditure grows with the movement, work, exercise, and digestive load added on top of this base. So BMR is not the whole day; it's more of a starting line.
This distinction is sometimes overlooked. When someone sees 1550 kcal/day as a result, they might directly think, 'this is the calories I need to eat.' No. That number is the estimated expenditure at rest. The moment you get up from the couch during the day, the picture starts to change.
Still, it's a good start. Because it brings down to earth some vague statements like 'is my metabolism fast or slow?' It doesn't give absolute certainty, but it ties the conversation to a number.
Height, weight, age; and the chosen formula
The calculator basically requires gender, age, height, and weight. The default unit for height is centimeters, and for weight it's kilograms. Even if it can work with other units, the calculation internally reverts to the logic of centimeters and kilograms, because the equations used are written with those measurements.
flowchart LR A["Age, gender, height, weight"] --> D["BMR estimate"] B["Formula selection"] --> D C["Body fat percentage (for Katch)"] --> D D --> E["kcal/day"] E --> F["If activity is added, proceed to TDEE calculation"]
The unit issue seems simple, but that's where errors come from. Entering 1.75 m instead of 175 cm is not a problem if the unit is selected correctly. But if you write 1.75 in the centimeter field, the result immediately becomes nonsensical. The reverse is also funny: writing 175 in the meter field is like giving the height of a building, not a person.
The same goes for weight. If someone who weighs in pounds enters the value as if it were kilograms, the result inflates. Similar confusion occurs in countries that use stone. So before looking at the result, you need to check the input fields. Is the height correct, the weight correct, the unit correct?
Age is accepted between 10 and 100. In the formulas, age generally appears on the side that lowers BMR. A 25-year-old and a 55-year-old with the same height and weight will not get the same result. There's nothing surprising about it; the equation works that way.
The gender field is also used for formula coefficients. Mifflin-St Jeor and Revised Harris-Benedict use different constants or coefficients for men and women. This is not to reduce the human body to two categories; it exists because the equations have historically been constructed that way. The calculator requires this distinction because of the formulas.
There is one more field: body fat percentage. It is not always visible; it is required when Katch-McArdle is selected. Because that formula does not proceed from total weight but from lean body mass. Out of the 80 kg on the scale, how much is lean mass and how much is fat? That's Katch's concern.
Don't rush here. If the fat percentage is an estimate, the result is also an estimate. Smart scales, tape measure method, calipers, DEXA; they are not all equally accurate. Even the same scale can show one percentage in the morning and another in the evening. Water, salt, training, menstrual cycle, measurement time... Sometimes even small differences can change the result.
Three formulas, three different perspectives
This calculator includes Mifflin-St Jeor, Revised Harris-Benedict, and Katch-McArdle options. When applied to the same person, they do not have to give exactly the same result. After all, even though their purpose is the same, they use different approaches.
Mifflin-St Jeor is used as the default modern estimate. For the everyday user, this is usually the cleanest starting point. The formula takes weight, height, age, and gender. For men, it roughly works as 10 × weight + 6.25 × height(cm) - 5 × age + 5; for women, 10 × weight + 6.25 × height(cm) - 5 × age - 161.
Consider a 30-year-old man who is 175 cm tall and weighs 75 kg. With Mifflin-St Jeor, the result comes to about 1674 kcal/day. The number here does not tell the person 'this is your daily goal'; it only gives the estimated expenditure at rest.
Revised Harris-Benedict has a slightly older origin, but it is still seen in many places. For men, 88.362 + 13.397 × weight + 4.799 × height(cm) - 5.677 × age is used. For women, 447.593 + 9.247 × weight + 3.098 × height(cm) - 4.33 × age. Since the coefficients change, the result also changes.
For example, for a 35-year-old woman who is 165 cm and 62 kg, Revised Harris-Benedict gives about 1364 kcal/day. If you calculate the same person with Mifflin, you might see a difference of a few dozen calories. This difference is not the end of the world. It's a formula difference.
Katch-McArdle looks from a different angle. Instead of age, height, and gender, it uses lean body mass. First, lean mass is found: weight × (1 - body fat percentage / 100). Then the calculation 370 + 21.6 × lean body mass is made.
In the example of 80 kg and 15% body fat, lean mass is about 68 kg. Katch-McArdle also yields about 1839 kcal/day. If one of two people with the same total weight is more muscular, this formula may capture that difference better.
But it's a conditional 'better'. If the fat percentage is correct.
There is a common confusion seen in the gym: a muscular person sees low results with the normal BMR formula and switches to Katch without knowing their body fat percentage precisely. Then they over-trust the resulting number. In my opinion, the issue here is not which formula is cooler; it's how accurate the data you have is. If the fat percentage isn't reliable, starting with Mifflin is often more honest.
Why does lean mass calculation stand apart?
The reason Katch-McArdle stands apart is muscle tissue. Lean mass is roughly the portion left after subtracting fat mass from total weight: muscle, organs, bones, water, and other tissues. Since an important part of the metabolically active side lies here, the formula uses this value.
The example is simple. If an 80 kg person has 15% body fat, lean mass is 80 × 0.85, i.e., 68 kg. If the same person enters 25% body fat, lean mass drops to 60 kg. Since the formula is directly tied to this value, BMR also decreases.
Thus, in Katch-McArdle, the body fat percentage field is not a decoration; it's the heart of the calculation.
Therefore, writing body fat percentage by eye can ruin the result. If a person thinks they are 15% but they are actually 22%, there is a significant difference. The opposite is also possible. Especially for someone who regularly does weight training, has above-average muscle mass, or has recently had a reliable measurement, Katch may be more meaningful.
What if the body fat percentage is unknown? No need to force it. Mifflin-St Jeor is already more practical for that. Doing every calculation with the most detailed formula doesn't mean a more accurate result. Sometimes an estimate made with less data is better than a 'detailed' calculation made with incorrect data.
At this point, let me open a parenthesis: the terms BMR and RMR are sometimes used interchangeably in everyday content. Actually, they differ in terms of measurement conditions; BMR describes stricter resting conditions, while RMR describes a slightly more practical resting measurement. In calculators, this line is not always as clear as in a laboratory. What matters for the user is this: the result is an estimate, not a measurement.
How should the kcal/day in the result be used?
The result appears as kcal/day. This number is the estimated daily energy expenditure at rest. To find your total daily energy need, you add activity level on top of it. Someone sitting in an office and someone working in a warehouse may have the same BMR, but their total expenditure will not be the same.
For someone who wants to lose weight, BMR should not be considered the lower limit of the daily calorie goal. Going with very low calories for a long time can cause fatigue, decreased performance, extreme hunger, and unsustainable dieting cycles. A single sentence suffices here: If there is a health condition, medication use, pregnancy, breastfeeding, a history of eating disorders, or chronic illness, one should not build a calorie plan solely with a calculator.
There is no need to spread this throughout the text.
For those who want to gain weight, the mistake comes from the opposite side. Jumping to 3000 calories just because BMR came out as 1700 can strain digestion, appetite, and fat gain. A more sensible approach is to first estimate total daily expenditure, then make a small addition based on the goal.
It is healthier to use the BMR result in practice as follows: first note the number, then consider it together with your daily activity level, and then observe the actual changes for a few weeks. Weight, waist circumference, energy, training performance, hunger sensation... These are things the calculator doesn't know but life tells you.
Some people lose weight on 1800 calories, while others stay the same on the same calories. Sleep, stress, thyroid, muscle mass, previous diet history, menstrual cycle, medications, daily step count... The formula does not see most of these. Let's not expect it to.
The real work is in tracking.
A calculation result alone is neither good nor bad news. Seeing 1400 kcal/day doesn't mean 'my metabolism is ruined'; seeing 2000 kcal/day doesn't mean unlimited comfort. The number needs context.
Small errors magnify the result
The most common mistake in these calculations is using an outdated weight. People sometimes enter the scale value from months ago. If your weight has changed by 4-5 kg, BMR also changes. It may not be very dramatic, but when planning calories, that difference accumulates.
Height is usually more stable, but even there, a value measured years ago might be used. Especially as age advances, small decreases in height can occur. One centimeter won't break the calculation, but having the habit of using correct data is good.
Entering the wrong age is rarer, but it happens. Writing 29 instead of 39 pulls the result slightly upward. The funny thing is: people know their birth year, but sometimes they reflexively write their old age on forms. Especially in the weeks right after their birthday.
Gender selection significantly affects the result because it changes the formula constant. Here the issue is not an identity debate; it's that the classic equations used in the calculation are constructed with male/female coefficients. The tool works with this limitation.
In Katch-McArdle, body fat percentage is the most sensitive field. If you write an estimate without knowing your fat percentage, the result becomes an estimate of an estimate. This is sometimes acceptable, sometimes misleading. If your fat percentage measurement is not reliable, starting with Mifflin and looking at real-life tracking is a calmer path.
Also, when switching between formulas, accept seeing different results for the same person as normal. A difference of 80-100 kcal is sometimes just a difference in equations. There's no need to panic and ask 'which one is right?' As long as no laboratory measurement is made, they are all estimates.
The good thing about BMR calculation is this: it starts the calorie issue from somewhere, not from scratch. The bad thing is this: people are very prone to attaching too much meaning to that single number.
Take the number, but don't put it on a pedestal. After a few weeks, the body's response often speaks more honestly than the formula.