Free TDEE calculator using Mifflin–St Jeor and Katch–McArdle. Find your maintenance calories, cut and bulk targets, with an adaptive-accuracy mode.
Based on validated nutrition formulas, Mifflin–St Jeor, Katch–McArdle, and Harris–Benedict. Runs entirely in your browser; nothing is stored or sent to a server.
Your TDEE is the total number of calories your body burns in 24 hours, everything from keeping your heart beating to walking to the kitchen to running a marathon. It is the single most useful number in nutrition planning because eating at your TDEE keeps your weight steady, eating below it drives fat loss, and eating above it supports muscle gain.
TDEE is made up of four components:
The calculator uses the most-validated equations in nutrition science and layers accuracy on as you give it more information.
| Formula | When used | What it needs |
|---|---|---|
| Mifflin–St Jeor | Default. Most accurate for the general population. | Age, sex, height, weight |
| Katch–McArdle | Auto-selected when you enter body fat %. | Lean body mass |
| Harris–Benedict | Shown as a comparison row in Advanced mode. | Age, sex, height, weight |
Mifflin–St Jeor (published in 1990) replaced Harris–Benedict (1919) because the original dataset over-estimated BMR in modern populations. For anyone with a reasonable body-composition estimate, Katch–McArdle is more accurate still because it skips the proxy (height + weight) and works directly from lean mass, the tissue that actually burns calories at rest.
A standard approach multiplies BMR by an activity factor (1.2 sedentary → 1.9 extreme). That works, but it collapses your entire day into one of five buckets. If you also supply steps and training minutes, the calculator switches to a smart NEAT + exercise model:
This avoids double-counting. You get either the coarse activity multiplier or itemised additions, never both.
Every formula is a starting point. The only way to know your real maintenance is to track intake and weight for a few weeks and back-calculate. That is what Adaptive Check does.
The math is simple: if you ate 2,200 kcal a day for 28 days and lost 1 kg, you were in a cumulative deficit of roughly 7,700 kcal (the widely-used "1 kg of fat ≈ 7,700 kcal" figure). Divide by 28 days and you averaged 275 kcal below maintenance, so your real maintenance was around 2,475 kcal.
Three tips make this reliable:
Once you know your TDEE, your goal calories follow a small number of rules:
| Goal | Target | Expected rate |
|---|---|---|
| Slow cut | TDEE − 250 | ~0.25 kg / week |
| Standard cut | TDEE − 500 | ~0.5 kg / week |
| Aggressive cut | TDEE − 750 | ~0.75 kg / week (not sustainable long) |
| Lean bulk | TDEE + 250 | ~0.25 kg / week |
| Standard bulk | TDEE + 500 | ~0.5 kg / week |
Bigger deficits are not better. Below roughly 1,200 kcal for women and 1,500 kcal for men you struggle to hit micronutrient targets, muscle loss accelerates, and metabolic adaptation (your body down-regulating NEAT and thyroid output) becomes significant. The calculator clamps to these floors and shows a warning.
Population formulas carry a ±10–15 % error bar for any individual. Three reasons:
The sensible strategy: use the calculator to pick a starting point, track weight for two weeks, and adjust calories by ±150 based on the trend. The formulas are a map; your scale is the territory.
BMR (basal metabolic rate) is what you burn at complete rest - roughly 60–70 % of your total. TDEE (total daily energy expenditure) adds the thermic effect of food, exercise, and non-exercise movement on top. You eat at TDEE, not BMR.
For the general population, Mifflin–St Jeor is accurate to about ±10 % on BMR. Accuracy improves when you enter body fat % (switches to Katch–McArdle) or use Adaptive Check with 2+ weeks of tracked intake and weight. Treat the first number as a starting hypothesis, not a verdict.
At least 14 days, ideally 28. Daily weight fluctuates ±1 kg from water, glycogen, and bowel contents alone. Weekly averages smooth out the noise so the underlying trend is readable.
If you use the base activity multiplier (Sedentary through Extreme), your exercise is already baked in - do not eat it back. If you use Smart Activity (steps + training minutes), your exercise is counted only in the smart-NEAT + MET additions, again already baked in. Only eat back exercise calories if your calorie target assumes sedentary.
Metabolic adaptation. After a sustained deficit your body reduces BMR by a few percent and - more importantly - cuts NEAT: you move less, fidget less, take fewer steps. The effect is real and can be 10–15 % of maintenance. Recalculate every 4–8 weeks during an active cut and adjust calories accordingly.
Yes. TDEE scales with body mass. A 90 kg person does not burn the same as a 78 kg person doing the same activity. Re-run the calculator every 5 kg of change, or any time the scale trend stalls for 2+ weeks.
No - pregnancy and lactation have their own established calorie recommendations that this calculator does not model. Work with a registered dietitian or your OB-GYN for those phases.
This calculator uses three validated equations:
Known limitations we do not hide from:
This tool is for educational and general-fitness use. It is not medical advice. If you have a history of disordered eating, a diagnosed metabolic condition, or are pregnant or breastfeeding, work with a registered dietitian or physician rather than a calculator.
OKKAI Community
Most people miscalculate their calories. Are you one of them?
Core feature
Point your camera at any meal — restaurant dish, homemade food, snack, smoothie. OKKAI identifies what you're eating and returns a complete nutritional profile in seconds.
Community
Every meal logged by OKKAI users — from Stockholm to Seoul.
Features
Intelligence
OKKAI ingests your sleep, exercise, food, weight, age, location and weather data. It breaks food down to its smallest compounds, computes vitamin and mineral half-lives, and models your body's current state as accurately as possible from all available data.
The OKKAI engine keeps track of what cannot be seen.
Computed every hour.
Your body is never static. Vitamins deplete, minerals interact, absorption rates shift with activity and time of day.
The engine recomputes every hour in order to give a suggestion on what to eat and when.
Integration
OKKAI reads from and writes to Apple Health — bi-directionally. Every meal pushes macros, vitamins, and minerals into your health record. Every workout and sleep session flows back into OKKAI's analysis.
Reads from Health
Writes to Health
FAQ
Social
What people on Instagram say.