Energy converter
Convert energy between joules, calories, kilowatt-hours and BTU. 1 kcal (a food Calorie) is 4.184 kJ, and 1 kWh is 3.6 MJ.
Result
1 kcal = 4.184 kJ
100 kcal
418.4 kJ
Both bars show the same amount: 100 kcal on top, 418.4 kJ below.
Quick challenge
Streak 0Best 0
Guess the conversion before you calculate it. How many can you get in a row?
How it works
Energy is converted through the joule. Nutrition labels show kilocalories (often written “Calories”) or kilojoules; electricity bills use kWh; heating and air conditioning use BTU. This converter uses the thermochemical calorie (4.184 J).
All units compared
| Unit | Symbol | Value in joules |
|---|---|---|
| joule | J | 1 J |
| kilojoule | kJ | 1,000 J |
| megajoule | MJ | 1,000,000 J |
| calorie | cal | 4.184 J |
| kilocalorie | kcal | 4,184 J |
| watt-hour | Wh | 3,600 J |
| kilowatt-hour | kWh | 3,600,000 J |
| British thermal unit | BTU | 1,055.055853 J |
| foot-pound | ft·lbf | 1.355817948 J |
| electronvolt | eV | 1.602176634E-19 J |
Frequently asked questions
Are calories on food labels kilocalories?
Yes. A food “Calorie” is a kilocalorie (1,000 small calories), equal to 4.184 kJ.
How many BTU are in a kWh?
About 3,412 BTU. 1 BTU is about 1,055 joules.
How many kilojoules are in 1 kilocalorie?
1 kilocalorie = 4.184 kilojoules. The other way round, 1 kilojoule = 0.239006 kilocalories.
How many kilocalories are in 1 kilojoule?
1 kilojoule = 0.239006 kilocalories. The other way round, 1 kilocalorie = 4.184 kilojoules.
Popular conversions
Other converters
- CurrencyUSD, EUR, CAD, GBP, JPY…
- Lengthnm, µm, mm, cm, m, km…
- Weightµg, mg, g, kg, t, ct…
- Temperature°C, °F, K, °R…
- VolumemL, cL, dL, L, m³, cm³…
- Areamm², cm², m², ha, km², in²…
- Speedm/s, km/h, mph, ft/s, kn…
- CookingmL, cL, dL, L, tsp (metric), tbsp (metric)…
- Timens, µs, ms, s, min, h…
- Data storagebit, kbit, Mbit, Gbit, B, kB…
- PressurePa, hPa, kPa, MPa, mbar, bar…
- PowerW, kW, MW, hp, PS, BTU/h…
- Fuel economykm/L, L/100 km, US mpg, UK mpg…
- Angle°, rad, mrad, gon, ′, ″…
- FrequencyHz, kHz, MHz, GHz, rpm…