// BMI + BMR + TDEE engine

Your numbers in two seconds. Then a plan you can use.

Most calculators give you a BMI and stop. This one turns it into a daily calorie target, a macro split, a week-by-week schedule, and a printable report you can take to a doctor or coach.

Inputs01
cm
kg
kg
Readout02
23.5BMI · kg/m²
Healthy weight
1518.5253040
1669BMR · kcal/day at rest
LOSE
MAINTAIN
GAIN
⬡ Cut target raised to your BMR — don't eat below it.

// macro split at your weight-loss target

Protein
Carbs
Fat
Protein 1.8 g/kg · fat 0.8 g/kg · carbs fill the rest. Targets are estimates, not prescriptions.

// where your maintenance calories go

BMR is energy at rest; NEAT is everyday movement; EAT is structured exercise; TEF is the energy spent digesting food (protein costs the most). Illustrative split, not a measurement.

// ideal weight range (reference)

Devine
Robinson
Hamwi
Classic clinical heuristics from height and sex. They disagree by design — treat the spread as a range, not a target. Your healthy BMI range is usually more useful.
⬡ Step one of four

Turn this into a week-by-week plan

Lock a goal weight and we build a calorie schedule that recalculates as you lose, a realistic finish date, and a printable progress report. The calculator is free; the plan is the point.

Build my plan →

// what the number turns into

STATEFUL

A week-by-week schedule

Not one target — a plan that recalculates your calories as your weight changes, because maintenance falls as you lose. Open the planner →

REFERENCE

Three cited formulas

Mifflin-St Jeor, Harris-Benedict, and Katch-McArdle — every formula sourced, not a paraphrase you have to trust. See the methodology →

▼ ARTIFACT

A printable PDF report

BMI, BMR, TDEE, targets and macros on one sheet you can hand to a doctor or trainer. The thing an answer box can't give you.

// how it works

BMI (body mass index) is your weight in kilograms divided by your height in metres squared. It's a population screen for weight status, not a measure of body fat or health on its own.

BMR (basal metabolic rate) is the energy your body uses at complete rest. It's the biggest single piece of the calories you burn — but it is not a calorie target. Eating at your BMR creates a large deficit, because it ignores everything you do all day.

TDEE (total daily energy expenditure) is BMR multiplied by an activity factor. This is your maintenance number — eat this and your weight holds steady. To lose, eat below it; to gain, eat above it. Full breakdown of BMR vs TDEE →

Estimates only, from validated formulas. Individual metabolism varies. This is not medical advice — talk to a healthcare professional before making significant changes.

// related calculators