How the BMR & TDEE Calculator Works
AnyTool BMR Calculator estimates Basal Metabolic Rate in the browser from sex, age, height and weight using three published equations. Mifflin-St Jeor (1990, the default) is 10 × weight(kg) + 6.25 × height(cm) − 5 × age, then +5 for men or −161 for women. The revised Harris-Benedict (Roza & Shizgal, 1984) uses sex-specific constants, and Katch-McArdle is 370 + 21.6 × lean body mass, where lean mass = weight × (1 − body-fat%/100). The chosen BMR is then multiplied by an activity factor from 1.2 to 1.9 to produce Total Daily Energy Expenditure (TDEE), and calorie goals are a deficit or surplus on that maintenance figure. All arithmetic is pure client-side JavaScript shared through a unit-tested engine.
- Mifflin-St Jeor: 10·kg + 6.25·cm − 5·age (+5 men / −161 women)
- Harris-Benedict (1984 revision) and Katch-McArdle also available
- Katch-McArdle uses lean body mass from an optional body-fat %
- TDEE = BMR × activity factor (1.2 sedentary to 1.9 extra active)
- All math is client-side JavaScript — no server round-trip
