Calories to kilojoules (cal to kJ) converter
What is a calories to kilojoules converter?
A calories to kilojoules converter is an online tool that translates an amount of energy expressed in calories (cal) into its equivalent in kilojoules (kJ), and back again. Both units measure the same physical quantity, energy, but they belong to different traditions: the calorie comes from the older, thermochemical way of describing heat, while the joule and its multiple the kilojoule are the official units of the International System of Units (SI). Being able to move freely between the two is useful whenever you read scientific literature, food labels, or engineering specifications that mix the systems.
The converter also lets you work with joules (J) and megajoules (MJ), so you can scale a measurement up or down without changing tools.
How does the converter work?
Internally, every value you enter is first turned into joules, the SI base unit for energy. The converter then re-expresses that amount in the unit you asked for. Because one (small, thermochemical) calorie is defined as exactly 4.184 joules, the relationship between calories and kilojoules is fixed and exact. When you type into one field, the other updates instantly, and the last field you edited drives the calculation, so you can convert in either direction without resetting anything.
A quick reminder about terminology: the lowercase “calorie” used here is the small calorie. The “Calorie” printed on food packaging in some countries is actually a kilocalorie, which equals 1000 small calories. Keep this distinction in mind when interpreting nutrition labels.
Formula for conversion
To convert calories to kilojoules, multiply the number of calories by 0.004184:
To convert kilojoules to calories, divide by the same factor (or multiply by its reciprocal, about 239.0057):
Because the joule is the common base, the supporting relationships are:
Conversion table
The following table lists common calorie amounts and their equivalents in kilojoules and joules.
| Calories (cal) | Kilojoules (kJ) | Joules (J) |
|---|---|---|
| 1 | 0.004184 | 4.184 |
| 10 | 0.04184 | 41.84 |
| 100 | 0.4184 | 418.4 |
| 250 | 1.046 | 1046 |
| 500 | 2.092 | 2092 |
| 1000 | 4.184 | 4184 |
| 2000 | 8.368 | 8368 |
| 5000 | 20.920 | 20920 |
| 10000 | 41.840 | 41840 |
Examples
Example 1: Calories to kilojoules
Convert 1000 calories to kilojoules. Multiply by the conversion factor:
So 1000 calories equal exactly 4.184 kilojoules, or equivalently 4184 joules.
Example 2: Kilojoules to calories
Convert 4.184 kilojoules back to calories. Multiply by the reverse factor:
The result confirms the round trip: 4.184 kilojoules is once again 1000 calories.
Example 3: A single kilojoule
How many calories are in 1 kilojoule? Since 1 kilojoule is 1000 joules and each calorie is 4.184 joules, divide:
One kilojoule is therefore approximately 239.006 calories.
Example 4: Joules to kilojoules
If you have 2000 joules and want kilojoules, simply divide by 1000:
So 2000 joules equal 2 kilojoules.
Notes
- The conversion uses the thermochemical calorie, defined as exactly 4.184 joules, which gives clean, repeatable results.
- The lowercase calorie (cal) is the small calorie; the food-label “Calorie” with a capital C is a kilocalorie (1000 cal). If you are converting nutrition data, make sure you know which one your source uses.
- Because the units describe the same quantity, no rounding is required by the physics; any rounding you see is purely for display.
- Use consistent units throughout a calculation to avoid mixing scales such as joules and megajoules.
Frequently asked questions
How many kilojoules are in 1000 calories?
Multiply 1000 by 0.004184 to get 4.184 kilojoules. This is the same as 4184 joules.
How many calories are in 1 kilojoule?
One kilojoule is approximately 239.006 calories, found by dividing 1000 joules by 4.184 joules per calorie.
What is the difference between a calorie and a Calorie?
The lowercase calorie (cal) is the small calorie and equals 4.184 joules. The capitalized Calorie used on many food labels is actually a kilocalorie, equal to 1000 small calories. They differ by a factor of 1000.
Why is the conversion factor 4.184?
By definition, one thermochemical calorie equals exactly 4.184 joules. This fixed value is what links calories to joules, and therefore to kilojoules and megajoules.
Can this converter handle joules and megajoules too?
Yes. You can select joules (J) or megajoules (MJ) on either side, and the converter will scale the value correctly. If you only need the reverse direction, you can also use our kilojoule to calorie converter.
Are the results exact or rounded?
The underlying relationship between calories, joules, and kilojoules is exact. Any rounding in the displayed answer is only for readability and does not change the physical equivalence.