One calorie (kcal) equals 4.18 kJ or 4,184 joules (J). The joule is the official SI unit for energy. SI units are internationally recognized units for scientific purposes, like meters, grams ...