Conversion

Calories to joules (cal to J) converter

Settings
Reset
Share
Save
Embed
Report a bug

Share calculator

Add our free calculator to your website

Source

Please enter a valid URL. Only HTTPS URLs are supported.

Styling

Input border focus color, switchbox checked color, select item hover color etc.

Advanced

Please agree to the Terms of Use.

Preview

Save calculator

Calculator Settings

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Please enter a value within the allowed range.

Share calculator

What is a calories to joules converter?

A calories to joules converter is an online tool that translates an amount of energy expressed in calories (cal) into its equivalent in joules (J), and back again. The calorie is a traditional unit of energy that comes from the study of heat, while the joule is the modern SI unit of energy used across science and engineering. Because both units describe the same physical quantity — energy — any value in one can always be rewritten in the other. This converter also handles the related metric prefixes, letting you move between calories, joules, kilojoules (kJ), and megajoules (MJ) without doing the arithmetic by hand.

How does the converter work?

The converter is built around a single fixed relationship between the calorie and the joule. Whenever you type a number into either field, the tool multiplies or divides by the appropriate factor and instantly updates the other side. You can also switch the unit on either field — for example, reading the result in kilojoules instead of joules — and the conversion recalculates immediately.

The calorie used here is the thermochemical calorie, defined as exactly 4.184 joules. This is the value most commonly seen in chemistry and physics. Note that the “calorie” printed on food labels is actually a kilocalorie (1 kcal = 1000 cal), so a food “Calorie” equals 4184 joules. Keeping this distinction in mind avoids the most common source of confusion when working with energy units.

Formula for conversion

To convert from calories to joules, multiply by 4.184:

Joules=Calories×4.184\text{Joules} = \text{Calories} \times 4.184

To convert from joules back to calories, divide by 4.184 (or multiply by its reciprocal):

Calories=Joules4.184=Joules×0.239006\text{Calories} = \frac{\text{Joules}}{4.184} = \text{Joules} \times 0.239006

Because kilojoules and megajoules are simply scaled joules, the same factor carries through:

Kilojoules=Calories×4.1841000\text{Kilojoules} = \frac{\text{Calories} \times 4.184}{1000}

Conversion table

The following table lists common calorie values and their equivalents in joules and kilojoules, using the factor 1 cal = 4.184 J:

Calories (cal)Joules (J)Kilojoules (kJ)
14.1840.004184
520.9200.020920
1041.8400.041840
25104.6000.104600
50209.2000.209200
100418.4000.418400
2501046.0001.046000
5002092.0002.092000
10004184.0004.184000

Examples

Example 1: One calorie to joules

Converting a single calorie is the foundation of every other conversion. Multiply by the factor:

1 cal×4.184=4.184 J1 \text{ cal} \times 4.184 = 4.184 \text{ J}

So 1 calorie equals 4.184 joules.

Example 2: Joules back to calories

Suppose a process releases 4.184 joules of energy and you want the result in calories. Divide by the factor:

4.184 J4.184=1 cal\frac{4.184 \text{ J}}{4.184} = 1 \text{ cal}

The 4.184 joules return exactly 1 calorie, confirming the conversion is reversible.

Example 3: One hundred calories to joules

For a larger value, the same multiplication applies:

100 cal×4.184=418.4 J100 \text{ cal} \times 4.184 = 418.4 \text{ J}

One hundred calories therefore correspond to 418.4 joules.

Example 4: Calories to kilojoules

To express 1000 calories in kilojoules, first convert to joules and then scale by 1000:

1000 cal×4.1841000=4.184 kJ\frac{1000 \text{ cal} \times 4.184}{1000} = 4.184 \text{ kJ}

So 1000 calories equal 4184 joules, which is 4.184 kilojoules.

Notes

  • The conversion factor used here is the thermochemical calorie: 1 cal = 4.184 J exactly.
  • A food “Calorie” (with a capital C) is a kilocalorie, equal to 1000 small calories or 4184 joules. Watch for this when working with nutrition data.
  • A slightly different value, the international steam table calorie (1 cal = 4.1868 J), exists, but the 4.184 J definition is standard in chemistry.
  • The relationship is linear, so the converter handles fractions and very large numbers with equal accuracy.

Frequently asked questions

How many joules are in one calorie?

One calorie is equal to 4.184 joules. This is the thermochemical calorie, the definition used most often in chemistry and physics.

How do I convert calories to joules?

Multiply the number of calories by 4.184. For example, 100 calories × 4.184 = 418.4 joules.

How do I convert joules back to calories?

Divide the number of joules by 4.184. For instance, 4.184 joules ÷ 4.184 = 1 calorie. If you frequently go in this direction, the dedicated joule to calorie converter makes it one step.

Is a food Calorie the same as the calorie in this converter?

No. A food “Calorie” is actually a kilocalorie, which equals 1000 of the small calories used here, or 4184 joules. To work in those larger units, use our calorie to kilojoule converter.

Why are there two slightly different calorie definitions?

Historically, the calorie was defined by the heat needed to warm water, and that depends on the starting temperature. The thermochemical calorie (4.184 J) and the international steam table calorie (4.1868 J) are the two most common standardized values; this converter uses 4.184 J.

Can the converter handle kilojoules and megajoules?

Yes. You can switch either field to joules, kilojoules, or megajoules, and the result recalculates automatically using the same underlying factor.

Report a bug

This field is required.