A kilocalorie is 1,000 calories.
Kilocalories to Joules Converter — kcal to J
Convert Kilocalorie (kcal) to Joule (J) using the exact conversion factor (1 kilocalorie = 4,184 joule). See the formula, worked examples, conversion table, history, and common uses.
Kilocalories to Joules converter
Converter
Energy Converter
Convert joules, calories, kilowatt-hours, BTU, electronvolts, therms, and mechanical work units.
The joule is the SI derived unit of energy.
Result = input x 4184 / 1.
Energy uses the joule as the base unit.
Reserved above the conversion cards and below the converter.
About Converting Kilocalories to Joules
Kilocalorie and Joule both measure energy, and the conversion is especially useful for comparing nutrition labels (kilocalories) against scientific energy figures (joules). Specifically: A kilocalorie is 1,000 calories, and the joule is the SI derived unit of energy.
Formula
joules = kilocalories × 4184
This factor comes from each unit's defined relationship to the category's base unit: 1 kilocalorie equals 4184 base units, and 1 joule equals 1 base unit, so dividing one by the other gives the direct kilocalorie-to-joule factor of 4184.
Simple example
1 kcal × 4184 = 4,184 J
1 kilocalorie = 4,184 joules.
Real-world example
100 kcal × 4184 = 418,400 J
100 kilocalories = 418,400 joules.
Conversion table
| Kilocalorie (kcal) | Joule (J) |
|---|---|
| 1 kcal | 4,184 J |
| 10 kcal | 41,840 J |
| 100 kcal | 418,400 J |
| 500 kcal | 2,092,000 J |
| 1,000 kcal | 4,184,000 J |
| 2,000 kcal | 8,368,000 J |
Reverse conversion: Joule to Kilocalorie
1 J × 0.0002390057361 = 0.0002390057 kcal
1 joule = 0.0002390057 kilocalories.
kilocalories = joules × 0.000239005736138
For a page dedicated to this direction, see Joule to Kilocalorie.
Understanding the Kilocalorie (kcal)
A kilocalorie is 1,000 calories.
Understanding the Joule
Joule (J) measures energy. The joule is the SI derived unit of energy, defined as the work done by one newton acting over one meter. It is classified as a SI derived unit.
Where it's used: Standard scientific and engineering energy unit worldwide
Uses of the Joule today
- Physics and engineering energy calculations
- Electrical energy in scientific contexts (though kWh is used for billing)
- Nutrition labeling in some countries (alongside or instead of calories)
History of the Joule
The joule is named after English physicist James Prescott Joule, whose experiments in the 1840s established the mechanical equivalent of heat — demonstrating that mechanical work and heat are interchangeable forms of energy, foundational to the first law of thermodynamics.
The unit itself was formally adopted as the SI derived unit of energy by international agreement as part of the broader SI system, defined coherently from the base units (kg, m, s) rather than as an independent physical standard.
Historical origin. Joule was not the invention of a single named person; it developed through the process described above.
Joule — sources
- BIPM SI Brochure — Coherent derived units — Defines the joule as the SI unit of energy.
Reserved between the cards and the FAQ so the page stays balanced.
Frequently asked questions
How many joules are in 1 kilocalorie?
1 kilocalorie equals 4,184 joules, using the exact defined conversion factor rather than an estimate.
How do I convert kilocalorie to joule?
Multiply the kilocalorie value by 4184. The converter above does this instantly to whatever precision you set.
How do I convert joule back to kilocalorie?
Use the reverse factor: 1 joule equals 0.0002390057 kilocalories. You can also use the swap control in the converter above to flip the direction instantly.
What is a kilocalorie?
Kilocalorie (kcal) is a unit of energy.
What is a joule?
Joule (J) measures energy. The joule is the SI derived unit of energy, defined as the work done by one newton acting over one meter. It is classified as a SI derived unit.
Is the kilocalorie to joule conversion exact?
Yes. Both kilocalorie and joule are defined by fixed standards rather than physical artifacts, so the factor of 4184 used above is exact to as many digits as you choose to display.