Calorie calculator: BMR, TDEE & macros

Results update as you type, with the formula and your numbers plugged in.

BMR (at rest)— kcal
TDEE (daily burn)— kcal
Macros for your goal (protein 1.6 g/kg · fat 25%)
Mifflin–St Jeor
Nothing leaves your browser
Daily target— kcalDetails

The formula

Men: BMR = 10×kg + 6.25×cm − 5×age + 5 Women: BMR = 10×kg + 6.25×cm − 5×age − 161 TDEE = BMR × activity (1.2 / 1.375 / 1.55 / 1.725 / 1.9)

Example: 35-year-old man, 5′10″ (177.8 cm), 180 lb (81.6 kg) → 1,758 kcal BMR; moderately active (×1.55) TDEE 2,725 kcal.

Setting a target

A 500 kcal daily deficit is the common rule of thumb for about 1 lb (0.45 kg) per week. Lifting weights and eating around 1.6 g/kg protein helps protect lean mass (the general adult RDA is 0.8 g/kg).

FAQ

BMR vs TDEE?

BMR is energy burned at complete rest; TDEE multiplies it by an activity factor to estimate total daily burn. Set diet targets from TDEE.

Why Mifflin–St Jeor?

A 2005 ADA systematic review (Frankenfield et al.) found it the most accurate RMR equation for healthy adults. Revised Harris–Benedict is shown for comparison.

How accurate is it?

Expect roughly ±10% individual error. Track your weight for 2–3 weeks and adjust by 100–200 kcal.

Why a minimum floor?

Loss targets are not shown below 1,200 kcal (women) / 1,500 kcal (men) to avoid recommending very low intakes.

Can I save or share my result?

Your inputs live in the URL as you type. Use “Share result link” to reopen the exact result.

Sources

Formulas and sources checked 2026-10-16. Not medical advice. Pregnant, nursing, under 18 or with a medical condition — ask a professional.

Related

BMR calculatorTDEE calculatorCalorie deficit calculatorProtein calculatorMacro calculatorBMR for women 5′0″ — chart by weight and ageBMR for women 5′2″ — chart by weight and ageBMR for women 5′4″ — chart by weight and ageBMR for women 5′6″ — chart by weight and ageBMR for women 5′8″ — chart by weight and ageBMR for men 5′6″ — chart by weight and ageBMR for men 5′8″ — chart by weight and ageBMR for men 5′10″ — chart by weight and ageBMR for men 6′0″ — chart by weight and age