🔥
BMR Calculator
Mifflin-St Jeor Formula
Age 30 years
10 yrs100 yrs
Height 175 cm
50 cm250 cm
Weight 75 kg
1 kg300 kg
Activity Level

Your Metabolic Rate

1,699
Basal Metabolic Rate (kcal/day)

Calories your body burns at complete rest

BMR1,699 kcal
TDEE (Maintenance)2,633 kcal
Weight Loss (−500)2,133 kcal
Weight Gain (+500)3,133 kcal
FormulaMifflin-St Jeor

What is Basal Metabolic Rate (BMR)?

Basal Metabolic Rate (BMR) is the number of calories your body requires to maintain basic physiological functions — breathing, circulation, cell production, and temperature regulation — while at complete rest. It represents the minimum energy expenditure needed to keep you alive and accounts for approximately 60–75% of your total daily energy expenditure (TDEE). Knowing your BMR is the foundation of any science-based nutrition plan, whether your goal is fat loss, muscle gain, or weight maintenance.

Our free BMR calculator uses the Mifflin-St Jeor equation, the gold standard recommended by the Academy of Nutrition and Dietetics. Enter your age, sex, height, and weight, then select your activity level to instantly see both your BMR and your TDEE — with calorie targets for weight loss and weight gain calculated automatically.

How to Use the BMR Calculator Online

  1. Select Metric or Imperial — choose kg/cm or lbs/ft using the unit toggle.
  2. Choose your biological sex — the Mifflin-St Jeor formula uses different constants for male and female, so this affects accuracy.
  3. Enter your age — type or use the slider; age directly affects your metabolic rate.
  4. Enter your height and weight — use the number inputs or sliders for each measurement.
  5. Select your activity level — choose the option that best describes your typical week, from Sedentary (desk job, little exercise) to Extra Active (athlete or physical labour job).
  6. Read your results — your BMR, TDEE, weight loss target (TDEE−500), and weight gain target (TDEE+500) are displayed instantly.

How the BMR Calculator Works Technically

The calculator implements the Mifflin-St Jeor equation in pure JavaScript using React hooks. The useMemo hook ensures calculations only run when any of the five inputs change. Imperial inputs are first converted to metric (pounds × 0.453592 for kg; total inches × 2.54 for cm) before the formula is applied.

Male: BMR = (10 × weight kg) + (6.25 × height cm) − (5 × age) + 5
Female: BMR = (10 × weight kg) + (6.25 × height cm) − (5 × age) − 161
TDEE = BMR × activity multiplier (1.2 to 1.9)

Activity multipliers follow the standard Harris-Benedict PAL (Physical Activity Level) scale: Sedentary 1.2, Lightly Active 1.375, Moderately Active 1.55, Very Active 1.725, Extra Active 1.9. Results are rounded to the nearest whole calorie.

BMR and TDEE — 6 Practical Use Cases

  • Setting a fat loss calorie target: Subtract 500 kcal from your TDEE for a ~0.5 kg/week deficit — the most sustainable and evidence-backed rate of fat loss without muscle catabolism.
  • Planning a lean bulk: Add 200–300 kcal above TDEE to support muscle protein synthesis while minimising fat gain during a resistance training programme.
  • Maintenance eating: Eat at TDEE to maintain your current weight, using our Calorie Calculator alongside this tool to set daily targets for each goal.
  • Understanding age-related metabolic decline: Compare your current BMR with a previous calculation to quantify metabolic slowdown and adjust calorie intake accordingly.
  • Post-diet recovery: After a prolonged deficit, calculate your maintenance TDEE to restore metabolic rate before beginning the next fat loss phase.
  • Pre-consultation preparation: Bring your BMR and TDEE data to a dietitian or personal trainer appointment to streamline personalised plan creation.

Factors That Affect BMR

Your BMR is not fixed — it changes throughout life based on several factors. Age is one of the biggest: BMR declines by roughly 2% per decade after age 20 due to muscle loss (sarcopenia). Body composition matters enormously — muscle tissue burns roughly three times more calories per kilogram at rest than fat tissue. Hormonal status, particularly thyroid function, has a profound impact: hypothyroidism can reduce BMR by up to 30%, while hyperthyroidism elevates it. Temperature extremes slightly elevate BMR as the body works to maintain core temperature, and illness with fever also temporarily increases metabolic rate.

Metabolic Adaptation

One important phenomenon during prolonged calorie restriction is metabolic adaptation — the body reduces BMR as a survival mechanism. This is why extended deficits become progressively less effective. Strategic diet breaks, adequate protein intake (which has a high thermic effect), and resistance training are evidence-based strategies to mitigate metabolic adaptation. Always use our BMI Calculator alongside your BMR to track progress holistically.

BMR vs RMR — What's the Difference?

BMR is measured under strict clinical conditions: a fasted state, thermoneutral environment, and complete physical rest for 12+ hours. RMR (Resting Metabolic Rate) is measured under less strict conditions and is approximately 10–20% higher than BMR in practice. Most calorie apps and fitness devices use RMR rather than true BMR, which is why estimates sometimes differ. The Mifflin-St Jeor equation technically estimates RMR in real-world conditions, but is universally referred to as a BMR calculator in common usage.

Privacy and Security

The BMR Calculator runs entirely in your browser using the Mifflin-St Jeor formula implemented in JavaScript — no API call, no data upload, no server request. Your age, height, weight, and metabolic calculation results never leave your device. This is safe for personal health planning, pre-appointment preparation, corporate wellness assessments, and sensitive medical weight management data.

Verified by ToollyX Team · Last updated June 2026

Frequently Asked Questions

Disclaimer: BMR calculations are estimates based on population averages and may have a margin of error of ±10%. Consult a registered dietitian for personalised nutritional guidance.