免费 TDEE 计算器,使用 Mifflin–St Jeor 和 Katch–McArdle 公式。帮你找出维持热量、减脂和增肌目标,并提供自适应高精度模式。
基于经过验证的营养学公式:Mifflin–St Jeor、Katch–McArdle 和 Harris–Benedict。完全在你的浏览器中运行;不会存储任何数据,也不会发送到服务器。
你的 TDEE 是身体在 24 小时内消耗的总热量,从维持心跳,到走去厨房,再到跑马拉松都包括在内。它是营养规划中最有用的单一数字,因为按 TDEE 摄入可以维持体重稳定,低于它会推动减脂,高于它则有助于增肌。
TDEE 由四个部分组成:
这个计算器采用营养科学中验证最充分的公式,并且随着你提供更多信息,进一步提高准确性。
| 公式 | 适用情况 | 所需信息 |
|---|---|---|
| Mifflin–St Jeor | 默认。对一般人群最准确。 | 年龄、性别、身高、体重 |
| Katch–McArdle | 输入体脂率 % 后自动选择。 | 瘦体重 |
| Harris–Benedict | 在高级模式中显示为对比项。 | 年龄、性别、身高、体重 |
Mifflin–St Jeor(发表于 1990 年)取代了 Harris–Benedict(1919 年),因为原始数据集会在现代人群中高估 BMR。对于任何能较合理估算体成分的人来说,Katch–McArdle 还要更准确,因为它跳过了代理指标(身高 + 体重),直接基于瘦体重计算,而瘦体重才是真正在静息状态下消耗热量的组织。
标准做法是将 BMR 乘以一个活动系数(1.2 久坐 → 1.9 极高活动)。这样可行,但它会把你一整天的活动压缩进五个档位之一。如果你还提供步数和训练时长,计算器就会切换到更智能的 NEAT + 运动模型:
这样可以避免重复计算。你得到的要么是粗略的活动乘数,要么是分项增加值,绝不会两者同时计算。
任何公式都只是起点。想知道你真实的维持热量,唯一的方法是追踪几周的摄入和体重,再反向推算。这正是 Adaptive Check 的作用。
计算并不复杂:如果你连续 28 天每天吃 2,200 kcal,并减掉了 1 kg 体重,那么你的累计热量缺口大约是 7,700 kcal(广泛使用的“1 kg 脂肪 ≈ 7,700 kcal”)。用 28 天去除,说明你平均每天比维持热量少摄入 275 kcal,因此你真实的维持热量大约是 2,475 kcal。
想让这个方法可靠,有三个建议:
一旦你知道自己的 TDEE,目标卡路里就遵循少数几条规则:
| 目标 | 目标摄入 | 预期速度 |
|---|---|---|
| 缓慢减脂 | TDEE − 250 | 约 0.25 kg / 周 |
| 标准减脂 | TDEE − 500 | 约 0.5 kg / 周 |
| 激进减脂 | TDEE − 750 | ~0.75 kg / 周(长期不可持续) |
| 精瘦增肌 | TDEE + 250 | ~0.25 kg / 周 |
| 标准增肌 | TDEE + 500 | ~0.5 kg / 周 |
更大的热量缺口并不更好。女性低于大约 1,200 kcal、男性低于 1,500 kcal 时,很难满足微量营养素需求,肌肉流失会加快,代谢适应(身体下调 NEAT 和甲状腺输出)也会变得明显。计算器会将结果限制在这些下限之上,并显示警告。
针对任何个体,群体公式通常都有 ±10–15% 的误差范围。原因有三:
更合理的策略是:先用计算器确定一个起点,追踪两周体重变化,再根据趋势将卡路里调整 ±150。公式是地图;你的体重秤才是现实。
BMR(基础代谢率)是你在完全静息状态下消耗的热量——约占总消耗的 60–70%。TDEE(每日总能量消耗)则在此基础上加上食物热效应、运动以及非运动活动带来的消耗。你应该参考 TDEE 来安排饮食,而不是 BMR。
对于一般人群,Mifflin–St Jeor 对 BMR 的准确度大约在 ±10 %。当你输入体脂率 %(会切换到 Katch–McArdle)或使用 Adaptive Check 并提供 2 周以上的摄入与体重记录时,准确度会进一步提高。把第一个结果当作起始假设,而不是最终定论。
至少 14 天,理想情况下 28 天。仅仅因为水分、糖原和肠道内容物的变化,每日体重就可能波动 ±1 kg。用每周平均值可以平滑这些噪音,让真实趋势更清晰。
如果你使用基础活动乘数(从久坐到极高活动),你的运动消耗已经包含在内——不要再把它吃回来。如果你使用 Smart Activity(步数 + 训练分钟),运动只会计入智能 NEAT + MET 增量中,同样已经算进去了。只有当你的热量目标是假设久坐时,才需要把运动热量吃回来。
代谢适应。在持续热量赤字后,身体会让 BMR 下降几个百分点,更重要的是还会降低 NEAT:你会动得更少、小动作更少、步数更少。这种效应是真实存在的,可能达到维持热量的 10–15%。在积极减脂期间,每 4–8 周重新计算一次,并相应调整热量摄入。
是的。TDEE 会随着体重变化而变化。一个 90 kg 的人做同样活动时,消耗不会和 78 kg 的人相同。每变化 5 kg 就重新运行一次计算器,或者当体重趋势连续 2 周以上停滞时重新计算。
不可以。怀孕和哺乳有各自成熟的热量建议,而这个计算器并未对此建模。在这些阶段,请咨询注册营养师或妇产科医生。
本计算器使用了三个经过验证的公式:
以下是我们不会隐瞒的已知局限:
本工具仅用于教育和一般健身用途,不构成医疗建议。如果你有进食障碍病史、已确诊的代谢疾病,或正处于怀孕或哺乳期,请与注册营养师或医生合作,而不是依赖计算器。
OKKAI 社区
大多数人都会算错自己的卡路里。你也是其中之一吗?
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.