TDEE Calculator From Your Weight Trend

Formulas estimate your needs from height, age and activity. Your weight trend measures them. Enter your weigh-ins and your average calorie intake: the change in your trend weight shows how much you actually burn. For losing, maintaining, bulking and cutting.

Your data never leaves your browser

The calculation runs entirely on your device. No upload, no account and nothing stored on our server.

Order and separators don't matter, comma or dot as decimal mark. Several weigh-ins on the same day are averaged.

Drop a file here or

Apple Health (export.zip or export.xml), Withings (weight.csv or ZIP), Google Fit (Takeout CSV), Happy Scale, Libra, openScale, Trendcurve and any CSV with a date and a weight column.

kcal

Average over the same period, from your calorie app or estimated.

Your result Example data

This is made-up example data covering twelve weeks, so you can see what a result looks like. Paste your own weigh-ins above.

Actual expenditure (TDEE)
Daily balance
Trend per week
Daily weigh-ins (noise) Trend

Budget for your target pace

kg

Your calorie budget from your trend, every day

Trendcurve recalculates your trend after every weigh-in and shows your weekly rate for free. With Pro you get the calorie budget: maintenance calories via Mifflin-St Jeor or with active energy from Apple Health, your current daily balance from your measured weekly rate and the target budget for your desired pace.

Why your weight trend beats a formula

Formulas such as Mifflin-St Jeor estimate your resting metabolic rate from height, weight, age and sex and multiply it by an activity factor. The Trendcurve app states an uncertainty of 10 to 15 percent for this. At 2,500 kcal that is 250 to 375 kcal, often the difference between losing and maintaining.

Your weight trend measures the outcome instead: if your trend falls at a given intake, you were in a deficit, and by roughly as much as the change in your trend shows. You don't need a formula for that, just two things: regular weigh-ins and an honest estimate of how much you ate in the same period.

How the calculator works

  1. Your weigh-ins are turned into a trend weight with exponential smoothing, exactly like in the Trendcurve app. Daily swings from water and salt drop out.
  2. The change per week is the slope of a regression line through the trend values of the selected period. For 14 days this is exactly the weekly rate of the app.
  3. One kilogram of body weight corresponds to about 7,700 kcal. A trend of minus 0.5 kg per week therefore means a deficit of roughly 550 kcal per day.
  4. Your expenditure is your average intake minus this daily balance. At 2,000 kcal intake and a 550 kcal deficit it is about 2,550 kcal.

How to get a reliable result

  • Use at least two, better four weeks. The longer the period, the less a few poorly logged days matter.
  • The intake has to match the period. If you averaged 2,100 kcal over the last 28 days, choose 28 days as well.
  • After a change (new diet, creatine, much more or fewer carbs) water shifts first. Wait one to two weeks before you calculate.
  • When bulking, a rising trend shows a surplus. The calculator works in both directions.
  • 7,700 kcal per kilogram is an average for fat tissue. At the start of a diet and while building muscle the real energy density differs.

Embed on your site

Do you run a fitness blog, advise on nutrition or moderate a forum? Embed this calculator on your site for free. It calculates in your visitors' browser, loads no analytics and shows no cookie banner. Improvements arrive automatically, there is nothing to maintain.

Without the small script the frame has a fixed height of 1500 pixels. The script only reports the height of the calculator. Please keep the link below the frame.

Open preview

Frequently asked questions

TDEE stands for Total Daily Energy Expenditure, the total calories you burn in a day: resting metabolism, movement, exercise and digestion. If you eat exactly that much, your trend weight stays flat.

Take the change in your trend weight per week, divide it by 7 and multiply by 7,700 kcal per kilogram. That is your daily balance. Subtract it from your average intake: at minus 0.4 kg per week and 2,000 kcal that is 2,000 minus (minus 440), so about 2,440 kcal burned.

The daily reading swings by one to two kilos from water, salt and digestion. Over two weeks that would add up to thousands of calories that never existed. Trend weight smooths out these swings and shows the real direction.

As accurate as your intake. If you underestimate it by 200 kcal a day, the calculator underestimates your expenditure by 200 kcal too. With four weeks of weigh-ins and a careful food log it is usually more accurate than any formula.

Yes. If your trend rises, you were in a surplus, and the calculator subtracts it from your intake. For the target pace choose Gain; the app suggests 0.25 kg per week by default.

No. Reading and calculating happen entirely in your browser. Weight and calories are never sent to our server or to analytics services.

More about calorie needs and deficits on the blog