BMR Calculator

Estimate basal metabolic rate with the Mifflin-St Jeor formula locally in your browser.

BMR calculatorbasal metabolic rateMifflin St Jeorresting calories
BMR1,239 kcal

Estimated calories your body uses at rest for basic functions.

Per kg of body weight22.5 kcal

Use this as the starting point for estimating TDEE and daily calorie targets.

FormulaMifflin-St Jeor

Mifflin-St Jeor is commonly used as a starting estimate for adults.

BMR is an estimate. Real metabolism can vary with muscle mass, health status, sleep, hormones, and other factors.

Back to tool

About this tool

Estimate basal metabolic rate with the Mifflin-St Jeor formula locally in your browser.

Your body measurements are calculated locally in your browser and are not uploaded to a server.

Health information notice

BMR is a formula estimate and does not replace medical, nutrition, or metabolic testing. Health conditions, medication, pregnancy, age, muscle mass, and training status can change real energy needs.

How to use it

  1. Choose sex.
  2. Enter age, height, and weight.
  3. Review estimated BMR and formula notes.

Common use cases

  • Estimate resting calorie needs
  • Use BMR as the base for TDEE
  • Start daily calorie planning with a formula estimate

How BMR Is Estimated

This calculator uses the Mifflin-St Jeor equation. It estimates resting energy needs from sex, age, height, and weight, then can be used as the base for TDEE.

InputWhy it mattersReminder
SexThe formula uses different constants for male and female settingsThis is a formula field, not a complete picture of physiology.
AgeEstimated resting needs usually decrease with ageReal metabolism varies by person.
Height and weightUsed to estimate body size and resting energyMuscle mass is not directly measured.

FAQ

Which formula is used?

This calculator uses the Mifflin-St Jeor equation, a common adult resting energy estimate.

Is BMR the same as daily calories?

No. BMR estimates resting needs. TDEE adds activity on top of BMR.

Are my inputs uploaded?

No. The calculation runs locally in your browser.