Sumivo · Health & Fitness

BMR / Resting Energy Calculator (Mifflin–St Jeor)

Estimate resting energy expenditure with the Mifflin–St Jeor equation; not a measured BMR or daily calorie prescription. Ages 19–78; weight 20–350 kg; height 100–250 cm. The measurement limits are product plausibility checks to exclude extreme or likely mistyped adult inputs, not validated study boundaries.

01 / INPUTS

kg
cm
years

02 / RESULT

PREDICTED RESTING ENERGY EXPENDITURE

1780 kcal/day

Predicted resting energy expenditure (Mifflin–St Jeor)
1780 kcal/day

Calculation trace

  1. 10×80 + 6.25×180 − 5×30 + 5 = 1,780
    1780 kcal/day
    Mifflin-St Jeor

Maintained by Jack Shi

§

How it works

This BMR-labelled tool estimates resting energy expenditure (REE) using the simplified Mifflin–St Jeor equation: REE = 10×weight(kg) + 6.25×height(cm) − 5×age + s, where s is +5 for men and −161 for women.

Assumptions & limits

  • Only ages 19–78 are accepted, matching the studied age range. Weight must be 20–350 kg and height 100–250 cm: product plausibility limits that exclude extreme or likely mistyped adult measurements, not study inclusion bounds. Results must be finite and positive. The estimate is not a measured basal metabolic rate.
  • For education only, not diagnosis or a calorie prescription. Applicability to children, pregnancy, illness and people outside the study population is not established here.

Verified runs

Synthetic examples executed at build revision 24533ff on . Cards round decimal results to 6 significant figures; matching uses full precision and the tolerance below. Matches cover the displayed fields, not every possible input or clinical or engineering validation.

  • Inputs: Equation selection: male equation coefficient selection; Weight: 80 kg; Height: 180 cm; Age: 30 years

    Result: Predicted resting energy expenditure: 1780 kcal/day (expected Predicted resting energy expenditure: 1780 kcal/day) ✓

  • Inputs: Equation selection: male equation coefficient selection; Weight: 0 kg; Height: 180 cm; Age: 30 years

    Result: Rejected: Weight must be 20–350 kg: this tool excludes extreme or likely mistyped adult measurements. (expected Rejected) ✓

  • Inputs: Equation selection: female equation coefficient selection; Weight: 80 kg; Height: 180 cm; Age: 30 years

    Result: Predicted resting energy expenditure: 1614 kcal/day (expected Predicted resting energy expenditure: 1614 kcal/day) ✓

How these runs were checked

Method: mifflin-st-jeor@1.0.1. Expectations come from the listed test fixtures or hand arithmetic; they are not copied from these executions. Omitted optional inputs use the method defaults. Run dates record execution, not expert review or fresh measurements.

Download all verified runs (JSON) — full inputs, returned values, expectations, timestamps and buildRevision.

  • normal: . Absolute tolerance: 5e-7. Text and booleans match exactly. Full-precision result: Predicted resting energy expenditure: 1780 kcal/day. Expected: Predicted resting energy expenditure: 1780 kcal/day. Expectation: packages/calculator-core/tests/bmr.test.ts
  • boundary: . Absolute tolerance: 1e-10. Text and booleans match exactly. Full-precision result: Rejected: Weight must be 20–350 kg: this tool excludes extreme or likely mistyped adult measurements.. Expected: Rejected. Expectation: packages/calculator-core/tests/bmr.test.ts
  • sensitivity: . Absolute tolerance: 5e-7. Text and booleans match exactly. Full-precision result: Predicted resting energy expenditure: 1614 kcal/day. Expected: Predicted resting energy expenditure: 1614 kcal/day. Expectation: packages/calculator-core/tests/bmr.test.ts

Reproduce from the source checkout with pnpm --filter @sumivo/web gen:verified-runs. A rebuild changes execution times; the revision identifies its Git starting point, including any uncommitted changes made for that build.

§

Sources and what they support

The binary sex coefficients reproduce the published equations. No clinical review or individual accuracy guarantee is claimed.

§

FAQ

Is BMR the same as calories burned?
No. This equation predicts resting energy expenditure, not total daily energy use. Activity multipliers are not validated by this calculator or by this equation citation.
§

SOURCES