卡路里 ⇄ 千焦换算器

在 kcal 与 kJ 之间换算食品能量

CaloNote拍张照片,AI 自动记录饮食 — 饮食与运动,一个 App 搞定。

换算源单位

卡路里 ⇄ 千焦换算器

在美国、英国和世界大部分地区,食品能量以千卡(kcal,通常写作 "Calories")表示,而在澳大利亚、新西兰和欧盟标签上则以千焦(kJ)表示。本换算器采用精确系数 1 kcal = 4.184 kJ 在两种单位之间转换,让你能用熟悉的单位读懂任何营养标签或食谱。输入数值并选择其所属单位,即可立即获得对应的换算结果。

换算公式:1 kcal = 4.184 kJ。在美国及许多国家,食品能量以千卡(kcal,常简称 "Calories")标注;在澳大利亚、新西兰和欧盟则以千焦(kJ)标注(并与 kcal 一同列出)。

把数字放回现实语境

一天2,000千卡等于8,368千焦,而澳大利亚包装上印的8,700千焦是2,079千卡——那正是这类标签所依据的每日参考摄入量。欧盟标签会同时列出每100克和每份的数值,所以请换算与你实际食用量对应的那一行,而不是整齐的100克数字,因为100克通常少于真实的一份。

如何使用这个千卡与千焦换算器

先选择你手上的数字属于哪个单位,输入数值后,千卡与千焦会并排显示。由于始终同时呈现两个单位,无论标签用哪一种印刷,你都不需要换算两次。单个食品、一份餐点或一整天的摄入量,用法完全相同,无需安装也无需注册。

4.184这个系数从何而来

热化学卡路里被定义为恰好4.184焦耳,因此1千卡恰好等于4.184千焦。这个系数是定义而非测量结果,所以换算是精确的而不是近似的。较早的国际蒸汽表卡路里等于4.1868焦耳,相差约0.04%,在食品领域从不构成影响。美国标签上大写的Calorie指的是1千卡,也就是1,000个小卡路里。

局限与实用建议

标签上的热量并非逐一实测:它是用阿特沃特系数计算出来的,蛋白质、碳水化合物和脂肪每克约为4、4、9千卡,因此印刷的数字是很好的估算,而不是你盘中食物的精确值。法规还允许四舍五入的容差,欧盟按每克2千卡计算膳食纤维,美国规则的处理方式不同,因此同一种食品在不同标签上出现合理差异。若要把这些数字变成每日目标,请使用我们的TDEE和热量缺口计算器——记录食物本身则可以用CaloNote应用拍照完成。

常见问题

What is the difference between calories and kilojoules?
Both measure food energy. The kilocalorie (kcal, often just called a calorie) is common in the US, while the kilojoule (kJ) is the metric unit used in much of the world. One kcal equals 4.184 kJ, so they describe the same energy in different units.
How do you convert calories to kilojoules?
Multiply kilocalories by 4.184 to get kilojoules, or divide kilojoules by 4.184 to get kilocalories. For example, 100 kcal equals 418.4 kJ. Enter a value in either field and the converter returns the equivalent instantly.
Why do food labels use different energy units?
It depends on the country's regulations. Australia and the EU show kilojoules (the EU shows both), while US labels show calories. The converter lets you compare products across labels by translating any value to the unit you are familiar with.

更多