BMR Calculator (Mifflin-St Jeor + TDEE)

The BMR Calculator estimates the calories your body would burn in a full day of complete rest — the baseline that keeps organs running before a single training step. Give it your weight, height, age, sex, and weekly activity level; it answers with your Mifflin–St Jeor BMR, a revised Harris–Benedict figure as a cross-check, and a TDEE that folds in the activity multiplier. Runners mostly need the TDEE: eat consistently below it and workouts flatten. To count what an individual session adds, use the running calories estimate; for race-day carbs, the fueling planner.

You
Sex
Activity
Basal Metabolic Rate (Mifflin–St Jeor)1,649 kcal/day
Daily calories (TDEE)2,556 kcal/day
Harris–Benedict BMR1,696 kcal/day
Maintenance estimateAbout 2,556 kcal/day to maintain weight — moderately active (3–5 days/week)

70 kg · 175 cm · 30 · Male · Moderately active — 3–5 days/week

How it works

Mifflin–St Jeor: BMR = 10·kg + 6.25·cm − 5·age + s (s = +5 men, −161 women); TDEE = BMR × activity factor

Mifflin–St Jeor builds the estimate from three measurements and a sex constant: 10 times weight in kilograms, plus 6.25 times height in centimeters, minus 5 times age in years, then +5 for men or −161 for women. For a 30-year-old man at 80 kg and 180 cm that stacks up to 800 + 1125 − 150 + 5 = 1,780 kcal per day. The tool prints the revised Harris–Benedict number beside it — the two normally sit within a few percent of each other, and Mifflin–St Jeor takes the headline spot because it validates better on modern populations. TDEE then scales the BMR by your chosen activity level, from 1.2 for a sedentary week up to 1.9 for heavy training loads. Pound and inch inputs are converted to metric before any of this runs.

Sources

FAQ

What exactly does the BMR number represent?

The energy cost of simply existing — heartbeat, breathing, tissue repair — across 24 hours of full rest. It comes from the Mifflin–St Jeor coefficients (10 per kg of weight, 6.25 per cm of height, −5 per year of age, then +5 or −161 by sex), not from anything a watch records.

How do I pick the right activity level?

Match it to a typical week, not your biggest one. The five options run from sedentary (×1.2) through lightly, moderately, and fully active, up to very active (×1.9) for hard daily training or physical work. Runners logging four to six sessions a week usually land in the middle two choices.

Why show two formulas for the same thing?

As a sanity check. The 1990 Mifflin–St Jeor equation leads because it predicts resting energy best in modern validation work; the 1984 revised Harris–Benedict rides along as a second opinion. When the two agree within a few percent — which is typical — the ballpark is trustworthy.

Do I have to enter metric values?

No — weight accepts kilograms or pounds and height accepts centimeters or inches, and the equation always runs on the converted metric values. An entry of 176 lb and 71 in produces essentially the same BMR as 80 kg and 180 cm.

How far off can the estimate be for me personally?

Formulas like these fit population averages, and real metabolisms scatter around them — 10% either way is common, more if you carry unusual muscle mass or are very lean. Watch your weight trend over a few weeks against your intake; that feedback beats any equation.

Is eating under my BMR a fast way to lose weight?

It is a fast way to wreck training. BMR is what your body needs at rest, and runners add workout costs on top, so any deficit should come off the TDEE instead — and stay modest. Persistent intake below BMR risks hormonal and bone problems; involve a dietitian before cutting that deep.

Mifflin–St Jeor and Harris–Benedict are statistical fits, not metabolic measurements — your true resting burn can differ, sometimes by 10% or more. Nothing here supports aggressive calorie cutting, and none of it replaces individualized guidance from a doctor or registered dietitian.

Embed this calculator

Add the bmr calculator (mifflin-st jeor + tdee) to your website or club page — free, no sign-up. Paste this snippet where you want the calculator to appear:

<script src="https://pacerrunning.net/embed/bmr-calculator.js" async></script>