Calorie 缺卡计算器
找到每日热量 达到目标每周体重损失率
输入结果时更新 。
关于此计算器
A calorie deficit calculator works out how many calories to eat below your maintenance level to lose weight at a chosen pace. It uses the widely-used approximation that a kilogram of body fat stores about 7,700 calories (3,500 per pound), so a 500-calorie daily deficit loses roughly half a kilogram (about a pound) a week. Add your current and goal weight to estimate how long it will take.
The daily deficit is the weekly weight-loss goal turned into calories per day: deficit = rate × calories-per-kg ÷ 7. Suppose your maintenance (TDEE) is 2,200 kcal and you want to lose 0.5 kg a week. That is 0.5 × 7,700 ÷ 7 = 550 calories a day, so your target intake is 2,200 − 550 = 1,650 kcal. Switch to imperial and the tool uses 3,500 calories per pound instead.
Get your maintenance number first from a TDEE calculator, then use this tool to choose a sustainable pace — commonly 0.25–1 kg (0.5–2 lb) per week. Fill in your current and goal weight and it also estimates the number of weeks to reach the goal at that rate. This is general guidance for healthy adults, not medical or dietary advice.
经常问到的问题
热量赤字有多大是安全的?
A deficit of 500–750 calories a day (0.5–0.75 kg or about 1–1.5 lb per week) is a common, sustainable target. Very aggressive deficits risk muscle loss and are hard to maintain, so most guidance keeps loss to about 1% of body weight per week.
为什么每公斤7 700卡路里?
一公斤储存的体脂肪大约储存了7 700卡路里(约3 500磅),而每星期赤字为7, 计算器从维持卡路里中减去每日赤字。
体重减退是线性吗?
否。 3500卡路里规则是一个近似值。 当你减肥时, 维护卡路里会下降, 水的变化和新陈代谢会适应, 所以真正的损失通常会随着时间的推移而缓慢。 将估算值作为起点, 并进行调整 。
损失10公斤需要多长时间?
输入您当前和目标重量后, 周数 = (当前 - 目标) = + 周数 = + 周数 。 以每周0.5公斤计损失10公斤需要20周, 大约4.6个月。 该工具显示每次填满两个重量时, 时间到目标 。
赤字的时候我吃什么?
这个工具给出了卡路里数; 宏观或蛋白计算器将它转化为食物。 缺粮时将蛋白质保持高水平 — — 约1.8-2.2克/千克 — — 有助于保持肌肉,因此大部分体重损失都是脂肪。
我可以减肥,没有卡路里赤字吗?
不,体重损失需要燃烧比你吸收的能量更多的能量, 所以赤字就是整个机制。你可以通过少吃,多移动,或者两者兼而有之来创造它。
我的卡路里目标能太低吗?
大部分指导使摄入量在妇女1 200千卡和男子1 500卡以上;如果目标低于这一目标,则减慢损失率。
API - 使用代码中的计算器
将此计算器称为自由 JSON 端点 。 不需要按键 。 将字段值发送到下面作为查询参数或 JSON 。 任何您省略的, 都会使用相同的默认值, 此页面预填的默认值是预填的; 未知参数是 400, 而不是静音零 。 读取 API 全部文件 →
终点
GET https://calculator.free/api/v1/calorie-deficit/
curl
curl "https://calculator.free/api/v1/calorie-deficit/?maintenance=2200&units=metric&rate=0.5"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/calorie-deficit/?" + new URLSearchParams({
"maintenance": "2200",
"units": "metric",
"rate": "0.5"
}));
const data = await r.json();
console.log(data.results);
成果仅是一般指导的估计数,而不是财务、医疗或税务咨询。