Calorie Calculator (BMR & TDEE)

Calculate your BMR (calories burned at rest), TDEE (total daily energy expenditure), and the exact daily calorie target for losing, maintaining or gaining weight. Choose between Mifflin-St Jeor (most accurate), Harris-Benedict or Katch-McArdle formulas. Get a personalized macros breakdown. Metric and Imperial units. Free, no signup, runs in your browser.

years
kg
cm
Daily calorie target
kcal/day
Estimates only — consult a healthcare professional for medical advice. Not suitable for pregnancy, eating disorders, or under-18s.
BMR (at rest)
TDEE (with activity)
Goal target

Daily macros breakdown

Macros breakdown donut chart

What Is BMR and TDEE?

BMR (Basal Metabolic Rate) is the number of calories your body burns at complete rest — just to keep your heart beating, brain functioning, cells repairing, and organs running. It represents about 60–75% of your total daily energy expenditure for most people. BMR depends on your weight, height, age, sex, and body composition.

TDEE (Total Daily Energy Expenditure) is your BMR multiplied by an activity factor that accounts for movement: walking, exercise, work activity, even fidgeting (NEAT — Non-Exercise Activity Thermogenesis). TDEE is the actual number of calories you burn over 24 hours. It's the baseline for any weight-management plan: to lose weight, eat below your TDEE; to gain, eat above it; to maintain, match it.

This calculator computes both, then adjusts for your weight goal to give you a single daily calorie target — plus a recommended macros breakdown (protein, carbohydrates, fat in grams).

How to Use This Calculator

Step 1 — Enter your stats. Age, sex, weight, height. Toggle Metric (kg/cm) or Imperial (lbs/ft+in). Decimals supported on weight and height.

Step 2 — Pick your activity level. Be honest. Most office workers fall into "Lightly active" or "Moderately active" — even with regular gym sessions. "Very active" is true daily training; "Extra active" is for athletes and people with physically demanding jobs.

Step 3 — Choose a formula. Mifflin-St Jeor is the recommended default — published in 1990 and consistently the most accurate for the general population. Harris-Benedict (1919, revised 1984) is the classic alternative used by many older fitness programs. Katch-McArdle requires your body fat percentage and is most accurate for athletic or low-body-fat individuals.

Step 4 — Set your weight goal. Lose 0.5 kg (1 lb) per week is the conservative, sustainable rate recommended by most dieticians — fast enough to see progress, slow enough to preserve muscle and limit metabolic adaptation. The 1 kg/week option is for short-term aggressive cuts; the 0.25 kg option is for slow recomp.

Step 5 — Read the result. Hero shows your daily calorie target. The three KPI tiles break it down: BMR, TDEE, and goal-adjusted target. The donut chart shows macros (protein/carbs/fat) in grams and percentage.

Mifflin-St Jeor vs Harris-Benedict — Which Is More Accurate?

For the general adult population, Mifflin-St Jeor wins. It was developed in 1990 using more diverse subject data than Harris-Benedict's 1919 study, and a 2005 meta-analysis by the Academy of Nutrition and Dietetics confirmed it predicts BMR within 10% of measured values for ~80% of people. Harris-Benedict tends to overestimate by 5–15% for sedentary individuals and people with higher body fat.

For athletes, bodybuilders, or anyone with body fat % below 15% (men) or 22% (women), the Katch-McArdle formula is more accurate because it adjusts for lean body mass (which determines BMR more than total weight). If you know your body fat percentage from a DEXA scan, calipers, or a smart scale, switch to Katch-McArdle.

Activity Level — What Each Option Really Means

The single biggest source of error in calorie estimation is overestimating activity. Use this guide:

Macros Breakdown — Protein, Carbs, Fat

This calculator applies sensible macro splits based on your goal:

Calorie density: protein and carbs = 4 kcal/g, fat = 9 kcal/g. So at 2,150 kcal with the maintenance split, you'd target roughly 161 g protein, 215 g carbs, and 72 g fat per day.

Safe Calorie Deficit Limits

Eating below your BMR for extended periods can cause: fatigue, muscle loss, hormonal disruption, slowed metabolism (adaptive thermogenesis), nutrient deficiencies, and binge cycles. As a safety floor, this calculator caps targets at 1,200 kcal/day for women and 1,500 kcal/day for men — below those, it shows a warning. For aggressive cuts, work with a registered dietitian.

Aim for a deficit of 15–25% of your TDEE. Larger deficits (40%+) compound the risks above without proportionally faster fat loss — once you exceed about 1% of bodyweight per week, you're losing muscle and water more than fat.

Calorie Calculation Examples

Sedentary office worker — 30y female, 65 kg, 165 cm, sedentary, maintain
Mifflin-St Jeor BMR: 1364 kcal/day
TDEE (×1.2):         1636 kcal/day
Maintain target:     1636 kcal/day
Moderately active person — 30y male, 75 kg, 175 cm, moderate, lose 0.5 kg/wk
Mifflin-St Jeor BMR: 1648 kcal/day
TDEE (×1.55):        2555 kcal/day
Lose 0.5 kg target:  2005 kcal/day (−550 kcal deficit)
Time to lose 5 kg:   ~10 weeks
Athlete — 28y male, 82 kg, 180 cm, very active, 12% body fat, maintain (Katch-McArdle)
LBM: 82 × (1 − 0.12) = 72.16 kg
Katch-McArdle BMR:   370 + 21.6 × 72.16 = 1929 kcal/day
TDEE (×1.725):       3327 kcal/day

BMR, TDEE, and why your “maintenance” number is wrong by 200–400 kcal

Calorie calculators are confidence-inducing precisely because they spit out a single number. The reality is messier: any TDEE estimate from a formula has ±15% error baked in, which on a 2 500 kcal day is ±375 kcal — enough to flip a deficit into a surplus, or vice versa. Here is how to use the calculator above without believing it more than you should.

Mifflin–St Jeor vs Harris–Benedict: pick Mifflin

Harris–Benedict (1919, revised 1984) over-estimates BMR by 5–10% in modern populations because baseline activity levels have fallen since the original data was collected. Mifflin et al. (1990) recalibrated against contemporary sedentary adults and is the current gold standard, accurate to about ±10% across most non-athletes. Use Mifflin–St Jeor unless you have a specific reason not to (the calculator on this page does, by default).

Katch–McArdle: better if you know your body fat

BMR = 370 + 21.6 × lean body mass (kg). This drops sex and age from the inputs because lean mass already encodes them. It is the right choice for trained athletes and recreational lifters whose lean mass deviates significantly from population averages, but you need a body-fat estimate first — see the Body Fat Calculator.

The activity multiplier is where the error compounds

Sedentary 1.2, Light 1.375, Moderate 1.55, Active 1.725, Very active 1.9. Self-reported activity is notoriously unreliable — studies consistently show people over-estimate by 20–30%. The practical rule: drop one tier below what you instinctively think you are. “I work out 3 times a week” is usually closer to Light than Moderate once you account for the other 165 hours of the week.

NEAT: the variable nobody puts in the formula

Non-Exercise Activity Thermogenesis — fidgeting, standing desk, taking the stairs, walking the dog — varies by 600–800 kcal/day between two otherwise-identical adults (Levine et al. 1999, Mayo Clinic). The formulas above include nothing about NEAT. If you sit for 12 hours a day, your real TDEE is lower than the calculator suggests, regardless of which formula you picked.

How to actually find your maintenance

Use the calculator as a starting estimate. Eat at that level for 14 days, weigh yourself daily at the same time, average each week. If your weekly average is stable to within ±0.3 kg, that level is your real maintenance. If you’re losing or gaining, adjust by 100–150 kcal and repeat. Two to four weeks of this beats any formula.

Takeaway: Formula-based TDEE estimates are a starting point, not a target. The right TDEE is the one your bathroom scale confirms over two to three weeks of consistent intake. Mifflin–St Jeor plus a dropped activity tier plus scale verification is the honest method. Anything more precise from a calculator alone is theatre.

Sources: Mifflin et al. (1990) Am J Clin Nutr · USDA DRI calculator · Levine et al. (1999) NEAT and obesity.

Frequently Asked Questions

Basal Metabolic Rate is the calories your body burns at rest — just to power vital functions (heart, brain, organs, cell repair). For most people, BMR accounts for 60–75% of total daily calorie burn. It depends on weight, height, age, sex, and body composition.

Total Daily Energy Expenditure is your BMR multiplied by an activity factor (1.2 sedentary to 1.9 very active). It's the actual calories you burn over 24 hours including all movement and exercise. To lose weight, eat below TDEE; to maintain, match it; to gain, eat above.

Mifflin-St Jeor (1990) is the most accurate for the general adult population — predicts BMR within 10% of measured values for 80% of people. For athletes or low body fat individuals, Katch-McArdle is more accurate because it uses lean body mass. Harris-Benedict is the classic 1919 alternative but tends to overestimate slightly.

15–25% below TDEE is the sweet spot for sustainable fat loss. That's roughly 300–500 kcal/day deficit for most people, producing 0.3–0.5 kg/week weight loss. Larger deficits (40%+) lead to muscle loss, metabolic adaptation, hormonal disruption and rebound. Avoid going below 1,200 kcal/day (women) or 1,500 kcal/day (men) without medical supervision.

Briefly yes, but not as a long-term plan. Eating below BMR for extended periods causes fatigue, muscle loss, slowed metabolism, hormonal issues, and nutrient deficiencies. The calculator warns when your goal target falls below safe minimum thresholds.

The general recommendation is 35% protein / 35% carbs / 30% fat during a cut. High protein (1.6–2.2 g per kg of bodyweight) preserves muscle in a deficit; moderate carbs fuel training; moderate fat keeps hormones healthy. The calculator auto-adjusts macros to your goal — losing, maintaining or gaining.

A lean bulk targets 0.25 kg/week gain (~275 kcal/day surplus) — slow enough that most of the gain is muscle, not fat. A traditional bulk targets 0.5 kg/week (~550 kcal surplus). Anything faster gains a higher fat ratio. Protein 1.6–2 g/kg, carbs as the bulk of the surplus, and 25% fat for hormones.

The math uses standard published formulas — Mifflin-St Jeor, Harris-Benedict (revised 1984), Katch-McArdle. Real metabolism varies ±15% individual-to-individual due to genetics, microbiome, sleep, stress and medications. Use the result as a starting point; adjust weekly based on real-world results. Privacy: 100% client-side, nothing sent anywhere.