How it works
Mifflin–St Jeor uses age, sex, weight, and height. Revised Harris–Benedict uses a different set of sex-specific coefficients. Katch–McArdle estimates BMR from lean body mass and therefore requires a body-fat estimate.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
12-
?unitSystem=UnitsChoice · Required · Default: metric · Accepted values: metric, imperial
-
?sex=Sex used by equationChoice · Required · Default: male · Accepted values: male, female
-
?age=AgeNumber · Required · Default: 30
-
?formula=BMR equationChoice · Required · Default: mifflin · Accepted values: mifflin, harris, katch
-
?weightKg=WeightNumber · Required · Default: 70 · Used when unitSystem = metric
-
?heightCm=HeightNumber · Required · Default: 175 · Used when unitSystem = metric
-
?weightLb=WeightNumber · Required · Default: 154 · Used when unitSystem = imperial
-
?feet=Height feetNumber · Required · Default: 5 · Used when unitSystem = imperial
-
?inches=Height inchesNumber · Required · Default: 9 · Used when unitSystem = imperial
-
?bodyFatPercent=Body fatPercentage · Optional · Default: 20 · Used when formula = katch
-
?activity=Activity levelChoice · Required · Default: moderate · Accepted values: sedentary, light, moderate, active, veryActive, extraActive
-
?energyUnit=Energy displayChoice · Required · Default: kcal · Accepted values: kcal, kj
Outputs
5-
bmrBasal metabolic rateNumber · Primary output
-
sedentarySedentary daily needNumber
-
moderateModerate-activity daily needNumber
-
veryActiveVery-active daily needNumber
-
equationEquation usedText
Activity table
The table multiplies BMR by common activity factors to provide rough daily-energy estimates. It is not a dietary prescription.