How to Calculate Resting Calorie Burn Rate

.rmr-calculator-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; background: #f9f9f9; border: 1px solid #e0e0e0; border-radius: 8px; } .rmr-form-group { margin-bottom: 20px; } .rmr-label { display: block; font-weight: 600; margin-bottom: 8px; color: #333; } .rmr-input, .rmr-select { width: 100%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .rmr-row { display: flex; gap: 15px; } .rmr-col { flex: 1; } .rmr-btn { background-color: #ff6b6b; color: white; border: none; padding: 15px 30px; font-size: 18px; font-weight: bold; border-radius: 4px; cursor: pointer; width: 100%; transition: background-color 0.3s; } .rmr-btn:hover { background-color: #ee5253; } .rmr-result { margin-top: 30px; padding: 25px; background-color: #fff; border-left: 5px solid #ff6b6b; box-shadow: 0 2px 10px rgba(0,0,0,0.05); display: none; } .rmr-result h3 { margin-top: 0; color: #2d3436; } .rmr-value { font-size: 36px; font-weight: bold; color: #ff6b6b; margin: 10px 0; } .rmr-sub-text { font-size: 14px; color: #636e72; } .rmr-article { margin-top: 50px; line-height: 1.6; color: #2d3436; } .rmr-article h2 { color: #2d3436; border-bottom: 2px solid #ff6b6b; padding-bottom: 10px; margin-top: 40px; } .rmr-article h3 { color: #444; margin-top: 30px; } .rmr-article p, .rmr-article ul { margin-bottom: 20px; } .rmr-article li { margin-bottom: 10px; } .error-msg { color: red; font-size: 14px; display: none; margin-top: 5px; }

Resting Metabolic Rate (RMR) Calculator

Calculate how many calories your body burns at complete rest.

Male Female
Please enter valid positive numbers for all fields.

Your Resting Metabolic Rate

0 Calories/Day

This is the estimated number of calories your body burns daily if you do absolutely nothing (complete rest).

Estimated Total Daily Energy Expenditure (TDEE)

If you include light activity (Sedentary Office Job):

0 Calories/Day

How to Calculate Resting Calorie Burn Rate

Understanding your Resting Metabolic Rate (RMR) is the foundational step in managing weight, whether your goal is fat loss, muscle gain, or maintenance. Your resting calorie burn rate represents the energy your body requires to perform basic life-sustaining functions such as breathing, circulating blood, and cell production, assuming you are at complete rest.

RMR vs. BMR: What is the Difference?

While often used interchangeably, there is a slight technical difference between Resting Metabolic Rate (RMR) and Basal Metabolic Rate (BMR):

  • Basal Metabolic Rate (BMR): This is the absolute minimum number of calories needed for basic functions in a clinically controlled environment (often measured after 8 hours of sleep and fasting).
  • Resting Metabolic Rate (RMR): This is the number of calories your body burns while at rest under less strict conditions. In practical terms for diet planning, the two figures are nearly identical.

The Calculation Formula

This calculator uses the Mifflin-St Jeor equation, which is widely considered by dietitians and health professionals to be the most accurate formula for estimating calorie needs in the general population.

The math behind the scenes involves converting your weight to kilograms and height to centimeters, then applying the following logic:

  • Men: (10 × weight in kg) + (6.25 × height in cm) – (5 × age in years) + 5
  • Women: (10 × weight in kg) + (6.25 × height in cm) – (5 × age in years) – 161

Example Calculation

Let's look at a realistic example to understand the output. Consider a 35-year-old female who is 5 feet 6 inches tall and weighs 150 lbs.

  1. Convert Weight: 150 lbs ÷ 2.205 = 68.04 kg
  2. Convert Height: 66 inches × 2.54 = 167.64 cm
  3. Apply Formula: (10 × 68.04) + (6.25 × 167.64) – (5 × 35) – 161
  4. Result: 680.4 + 1047.75 – 175 – 161 = 1,392 Calories/Day

This means if this individual stayed in bed all day, she would burn approximately 1,392 calories just to stay alive.

Factors That Influence Your Burn Rate

Your resting burn rate is not a static number. It is influenced by several factors, some of which you can control:

  • Muscle Mass: Muscle tissue burns more calories at rest than fat tissue. Increasing muscle mass through resistance training raises your RMR.
  • Age: As we age, our metabolic rate tends to decrease, largely due to a loss of muscle mass and hormonal changes.
  • Body Size: Larger bodies have more metabolizing tissue and therefore a higher BMR/RMR.
  • Genetics: Some individuals naturally have a faster or slower metabolism due to their genetic makeup.

From Resting to Total Burn (TDEE)

Remember that your RMR is only part of the equation. To find your maintenance calories (Total Daily Energy Expenditure or TDEE), you must account for your activity level. A sedentary person typically multiplies their RMR by 1.2, while a highly active athlete might multiply it by 1.7 or more.

function calculateRestingBurn() { // 1. Get Input Elements var ageInput = document.getElementById('rmr_age'); var weightInput = document.getElementById('rmr_weight'); var heightFtInput = document.getElementById('rmr_height_ft'); var heightInInput = document.getElementById('rmr_height_in'); var genderSelect = document.getElementById('rmr_gender'); var errorDiv = document.getElementById('rmr_error'); var resultDiv = document.getElementById('rmr_result_display'); var rmrValSpan = document.getElementById('rmr_val'); var tdeeValSpan = document.getElementById('tdee_val'); // 2. Parse Values var age = parseFloat(ageInput.value); var weightLbs = parseFloat(weightInput.value); var heightFt = parseFloat(heightFtInput.value); var heightIn = parseFloat(heightInInput.value); var gender = genderSelect.value; // 3. Validation Logic if (isNaN(age) || isNaN(weightLbs) || isNaN(heightFt) || isNaN(heightIn) || age <= 0 || weightLbs <= 0 || heightFt < 0 || heightIn < 0) { errorDiv.style.display = 'block'; resultDiv.style.display = 'none'; return; } // Hide error if valid errorDiv.style.display = 'none'; // 4. Conversion Logic (Imperial to Metric) // Weight: 1 lb = 0.453592 kg var weightKg = weightLbs * 0.453592; // Height: Convert feet/inches to total centimeters // 1 inch = 2.54 cm var totalInches = (heightFt * 12) + heightIn; var heightCm = totalInches * 2.54; // 5. Calculation Logic (Mifflin-St Jeor Equation) var bmr = 0; // Formula: (10 × weight in kg) + (6.25 × height in cm) – (5 × age in years) + s // s is +5 for males and -161 for females var baseCalc = (10 * weightKg) + (6.25 * heightCm) – (5 * age); if (gender === 'male') { bmr = baseCalc + 5; } else { bmr = baseCalc – 161; } // Calculate Sedentary TDEE (BMR * 1.2) var tdee = bmr * 1.2; // 6. Display Results // Rounding to nearest whole number rmrValSpan.innerHTML = Math.round(bmr).toLocaleString(); tdeeValSpan.innerHTML = Math.round(tdee).toLocaleString(); resultDiv.style.display = 'block'; }

Leave a Comment