Calcist

Style

Buttons

Spacing

How much to show

Decimal places

Text size

Kcal to cal converter

Convert kilocalories (kcal), small calories (cal), food Calories and kilojoules (kJ) in any direction, and see why the calories on a food label are really kilocalories.

Private: calculated on your device. Nothing you type is sent anywhere.

A general estimate from a published formula, not medical advice.

Next: See where the calories come from with the macronutrient calories calculator, or estimate your daily needs with the calorie calculator.

Kcal vs cal: what's the difference?

A calorie (cal), sometimes called a small calorie, is a tiny unit of energy: about the energy needed to warm 1 gram of water by 1°C. A kilocalorie (kcal) is 1,000 of those. The energy in food is measured in kilocalories, but in everyday life, and on US nutrition labels, the "kilo" is dropped and a kilocalorie is simply called a Calorie (sometimes with a capital C).

So the 250 "calories" in a snack are really 250 kilocalories, or 250,000 small calories. When you see kcal on a label or in an app, it means exactly the same thing as Calories on a US label.

1 kcal = 1 food Calorie = 1,000 cal
cal = kcal × 1,000 · kcal = cal ÷ 1,000
1 kcal = 4.184 kJ · kJ = kcal × 4.184 · kcal = kJ ÷ 4.184

Kilojoules

The joule is the SI unit of energy. The UN's Food and Agriculture Organization notes that kilojoules and kilocalories are used side by side in most food regulations, so you'll often see kJ on labels outside the US. Nutrition uses the thermochemical calorie, defined as exactly 4.184 joules, so 1 kcal = 4.184 kJ. There is also an "International Table" calorie of 4.1868 J, used mainly in engineering. The difference is under 0.1%.

Worked example

A granola bar with 250 kcal: 250 × 1,000 = 250,000 cal (small calories), or 250 × 4.184 = 1,046 kJ. Going the other way, a European label showing 2,000 kJ is 2,000 ÷ 4.184 = 478 kcal, which a US label would call 478 Calories.

Kcal to cal and kJ reference table

kcalcal (small calories)Food CalorieskJ
11,00014.184
1010,0001041.84
5050,00050209.2
100100,000100418.4
200200,000200836.8
250250,0002501,046
500500,0005002,092
1,0001,000,0001,0004,184
1,5001,500,0001,5006,276
2,0002,000,0002,0008,368
2,5002,500,0002,50010,460

When this doesn't apply

  • Some older physics and chemistry books use the 4.1868 J calorie. If a problem says "IT calorie", multiply by 4.1868 instead.
  • Label values are rounded, so converting a label's kJ to kcal may not match the kcal printed next to it exactly.

Want to see where the calories in a food come from? The macronutrient calories calculator turns grams of protein, carbs and fat into calories.

Sources

How we checked this

Before every update, this calculator is run in a real browser with these known answers, and it must match all of them:

  • 250 kcal = 250,000 cal ✓
  • 500 cal = 0.5 kcal ✓
  • 2,000 kJ = 478.01 kcal ✓
  • 1 kcal = 4.184 kJ ✓
  • 100 food Calories = 100 kcal ✓
  • A negative amount is rejected ✓

Last checked October 26, 2026. Spotted something wrong? The math is done in your browser with the formula shown on this page, so you can check any result by hand.

Add this calculator to your website (free)

Paste this code into any web page. The calculator works on your page, resizes itself, has no ads and no tracking, and nothing your visitors type is sent anywhere. More about embedding.

Questions people ask

How do I convert kcal to cal?

Multiply by 1,000. 1 kcal = 1,000 cal, so 5 kcal = 5,000 cal.

Is kcal the same as calories?

On food labels, yes. A food Calorie is a kilocalorie. In science, a small calorie (cal) is 1,000 times smaller.

How do I convert cal to kcal?

Divide by 1,000. 2,500 cal = 2.5 kcal.

How many kJ are in 1 kcal?

4.184 kJ. To turn kJ into kcal, divide by 4.184.

Why do labels say calories when they mean kilocalories?

It's long-standing everyday usage. The "kilo" is dropped, and the kilocalorie is just called a Calorie.

Related calculators