Your Basal Resting Metabolic Rate (BRM) is the minimum amount of energy your body needs to function at rest. This includes essential processes like breathing, circulation, cell production, and nutrient processing. Understanding your BRM can help you tailor your diet and exercise for weight management and overall health. This calculator uses the Mifflin-St Jeor equation, which is widely considered one of the most accurate formulas for estimating BRM.
Male
Female
Your Estimated Basal Resting Metabolic Rate:
(Calories per day)
How is BRM Calculated?
The Mifflin-St Jeor equation is used for this calculation. It is as follows:
For Men: BRM = (10 × weight in kg) + (6.25 × height in cm) – (5 × age in years) + 5
For Women: BRM = (10 × weight in kg) + (6.25 × height in cm) – (5 × age in years) – 161
This formula provides an estimate of the calories your body burns at rest to maintain basic life functions.
function calculateBrm() {
var gender = document.getElementById("gender").value;
var weightKg = parseFloat(document.getElementById("weightKg").value);
var heightCm = parseFloat(document.getElementById("heightCm").value);
var age = parseFloat(document.getElementById("age").value);
var brmResultValue = document.getElementById("brmResultValue");
if (isNaN(weightKg) || isNaN(heightCm) || isNaN(age) || weightKg <= 0 || heightCm <= 0 || age <= 0) {
brmResultValue.innerHTML = "Please enter valid positive numbers for all fields.";
return;
}
var brm = 0;
if (gender === "male") {
brm = (10 * weightKg) + (6.25 * heightCm) – (5 * age) + 5;
} else { // female
brm = (10 * weightKg) + (6.25 * heightCm) – (5 * age) – 161;
}
// Ensure BRM is not negative (though unlikely with positive inputs)
if (brm < 0) {
brm = 0;
}
brmResultValue.innerHTML = brm.toFixed(2);
}