Calories to Grams Calculator – Convert kcal to Grams & Grams to Calories

health

Free calories to grams calculator — convert kcal to grams of carbs, protein, or fat, grams to calories, and kcal to cal. Instant conversion for any macronutrient. Free

Calories to Grams Calculator – Convert kcal to Grams & Grams to Calories
Nutrition Converter

Calories to Grams Calculator: Convert kcal to Grams & Grams to Calories

Three-mode converter — grams to kcal, kcal to grams by macronutrient, and kcal to cal. Works for carbs, protein, fat, alcohol, and fibre.

Carbs: 4 kcal/g Protein: 4 kcal/g Fat: 9 kcal/g Alcohol: 7 kcal/g Fibre: 2 kcal/g
Calories to Grams Calculator
🌾 Carbs 4 kcal/g
💪 Protein 4 kcal/g
🫒 Fat 9 kcal/g
🍺 Alcohol 7 kcal/g
🌿 Fibre 2 kcal/g
10g
25g
50g
100g
200g
Please enter a value.

Energy in kilocalories

200
kcal

50g of Carbohydrates × 4 kcal/g

Food Calories (same as kcal) 200 Cal
Energy rate 4 kcal / g

Quick reference at your macronutrient rate

40 10g
100 25g
400 100g
800 200g
🌾 Carbs 4 kcal/g
💪 Protein 4 kcal/g
🫒 Fat 9 kcal/g
🍺 Alcohol 7 kcal/g
🌿 Fibre 2 kcal/g
100 kcal
200 kcal
300 kcal
400 kcal
500 kcal
Please enter a value.

Amount in grams

50.0
grams

200 kcal of Carbohydrates ÷ 4 kcal/g

Per 100 kcal 25.0g
Calorie density 4 kcal / g

Grams at common kcal values

25g 100 kcal
50g 200 kcal
75g 300 kcal
125g 500 kcal
100
200
334
500
1,000
2,000
Please enter a value.

Food Calories (nutrition labels)

334 Cal — same as kcal

Small calories (physics)

334,000 cal (lowercase)
Kilojoules (kJ) — EU food labels 1,397 kJ
Input value 334 kcal

On every food label, Calories = kcal — exactly the same number. No conversion is needed between them. The small calorie (cal, lowercase) is a physics unit rarely used in nutrition.

Disclaimer: Calorie values per gram are based on the Atwater general factors: carbohydrates 4 kcal/g, protein 4 kcal/g, fat 9 kcal/g, alcohol 7 kcal/g, fibre 2 kcal/g. Actual values vary slightly by food and digestibility. Results are for guidance only.

Last updated: July 2026

Converting grams to calories — or calories to grams — requires knowing which macronutrient you are working with. Carbohydrates and protein each contain 4 kcal per gram, fat contains 9 kcal per gram, and alcohol contains 7 kcal per gram. Use the wrong factor and your conversion will be significantly off. This calories to grams calculator removes that uncertainty.

The tool runs in three modes: grams to calories (kcal), calories to grams, and a kcal to cal converter. All three are on one page — no switching between tools. It covers all five macronutrients: carbohydrates, protein, fat, alcohol, and fibre. It also directly answers the conversion cal en kcal question common among European users: on every food label, kcal and food Calories are exactly the same number. Select your mode below and get your conversion instantly.


How to use the calories to grams calculator

Mode 1 — Grams to calories

Select the Grams → Calories tab. Choose your macronutrient — carbohydrates, protein, fat, alcohol, or fibre. Enter the number of grams. The calculator multiplies your gram input by the Atwater factor for that macronutrient and instantly shows the result in kcal — which is the same as food Calories on any nutrition label. Use the quick chips for common amounts: 10g, 25g, 50g, 100g, or 200g.

Mode 2 — Calories to grams

Select the Calories → Grams tab. Choose the macronutrient you are converting. Enter your calorie (kcal) value. The calculator divides kcal by the macronutrient's Atwater factor and shows the gram equivalent — along with a quick breakdown at common calorie values. Use the Swap button to switch between Mode 1 and Mode 2 instantly without re-entering values.

Mode 3 — kcal to cal converter

Select the kcal ↔ cal tab. Choose your direction: kcal to cal, or cal to kcal. Enter your value. The calculator shows both the food Calorie equivalent (always equal to kcal — the same unit used on nutrition labels everywhere) and the small calorie equivalent (kcal × 1,000). It also shows kilojoules (kJ) for EU food label users. This mode directly answers conversion cal en kcal and confirms that no conversion factor is needed between food Calories and kcal.


How many kcal are in a gram? Calories per gram by macronutrient

The number of kilocalories (kcal) in a gram depends entirely on the macronutrient. Fat is more than twice as calorie-dense as carbohydrates or protein — which is why small amounts of oil or butter can contain significant calories relative to their weight.

Macronutrient kcal per gram Food Cal per gram Notes
🌾 Carbohydrates 4 kcal/g 4 Cal/g Includes sugars and starches
💪 Protein 4 kcal/g 4 Cal/g Same density as carbohydrates
🫒 Fat 9 kcal/g 9 Cal/g Most calorie-dense macronutrient
🍺 Alcohol (ethanol) 7 kcal/g 7 Cal/g Between fat and carbohydrates
🌿 Fibre 2 kcal/g 2 Cal/g Partially fermented — lower effective calories
💧 Water 0 kcal/g 0 Cal/g No caloric value

Source: Atwater general factors (USDA).

Fat is 9 kcal/g because fat molecules contain more carbon-hydrogen bonds per gram than carbohydrates or protein, releasing more energy when oxidised by the body. This is why 1 tablespoon of olive oil (14g) contains approximately 126 kcal, while 14g of cooked chicken breast contains only around 23 kcal.


kcal to grams conversion table — carbs, protein, and fat

This quick reference table shows how many grams of carbohydrates, protein, or fat correspond to common calorie (kcal) values. The formula is straightforward: divide kcal by the macronutrient's cal per gram value. Use the calculator above for any value not shown here.

Calories (kcal) Carbohydrates (g) Protein (g) Fat (g)
50 kcal12.5g12.5g5.6g
100 kcal25.0g25.0g11.1g
150 kcal37.5g37.5g16.7g
200 kcal50.0g50.0g22.2g
250 kcal62.5g62.5g27.8g
300 kcal75.0g75.0g33.3g
334 kcal83.5g83.5g37.1g
400 kcal100.0g100.0g44.4g
500 kcal125.0g125.0g55.6g
1,000 kcal250.0g250.0g111.1g

Formula: Carbs = kcal ÷ 4 · Protein = kcal ÷ 4 · Fat = kcal ÷ 9. Rounded to 1 decimal place.

For alcohol, divide kcal by 7 to get grams. For fibre, divide kcal by 2. Use the Calories → Grams mode in the calculator above and select Alcohol or Fibre for those conversions.


kcal to cal — converting kilocalories to calories explained

There are two units both called "calorie" — and this is the source of almost all confusion in nutrition, food labels, and fitness tracking.

  • The food Calorie (Cal, capital C) — used on nutrition labels, in dieting, and in fitness apps. Exactly equal to 1 kcal. This is what you see when a label says "300 Calories."
  • The small calorie (cal, lowercase c) — a physics and chemistry unit. Equal to 1/1,000 of a kcal. Rarely used in food or nutrition contexts.

In everyday nutrition — food labels, meal tracking, dietary guidelines — calories and kcal are always the same number. A food label showing "334 kcal" and one showing "334 Calories" contain exactly the same energy. No conversion is needed between them.

When the small calorie (physics unit) is involved: 1 kcal = 1,000 small cal · 1 small cal = 0.001 kcal. This distinction matters in a chemistry lab but is irrelevant for food and macro tracking.

In France and most of Europe (conversion cal en kcal), food labels show energy in both kcal and kJ (kilojoules). The kcal and Calorie figures on those labels are always identical numbers. 1 kcal = 4.184 kJ is the conversion if you need to move between kilocalories and kilojoules.

kcal Food Calories (Cal) Small calories (cal) kJ
100 kcal100 Cal100,000 cal418 kJ
200 kcal200 Cal200,000 cal837 kJ
334 kcal334 Cal334,000 cal1,397 kJ
500 kcal500 Cal500,000 cal2,092 kJ
1,000 kcal1,000 Cal1,000,000 cal4,184 kJ
2,000 kcal2,000 Cal2,000,000 cal8,368 kJ

kJ = kcal × 4.184. Food Calories = kcal × 1 (same unit). Small cal = kcal × 1,000.

Bottom line: On any food label worldwide, if you see kcal and Calories — they are the same number. If you see kJ, divide by 4.184 to get kcal.


Grams to calories — practical conversion examples

Real foods contain a mix of macronutrients. The examples below show the calorie contribution from the primary macronutrient in each food — not the total food calorie count from the nutrition label. For total food calories, always use the full nutrition label or a food database.

Food / Ingredient Amount Macronutrient Calculation Result
Olive oil 14g (1 tbsp) Fat 14 × 9 126 kcal
White rice (cooked) 100g Carbohydrates ~40g carbs × 4 ~160 kcal
Chicken breast (cooked) 100g Protein ~31g protein × 4 ~124 kcal
Butter 10g Fat ~8.3g fat × 9 ~75 kcal
Table sugar 5g (1 tsp) Carbohydrates 5 × 4 20 kcal
Whey protein powder 30g Protein 30 × 4 120 kcal
Red wine 150ml (~18g alcohol) Alcohol 18 × 7 126 kcal
Almonds 28g (1 oz) Fat + Protein mix 14g fat + 6g protein ~150 kcal

Values are approximate. Rice: ~40g carbs per 100g cooked. Chicken: ~31g protein per 100g cooked. Butter: ~83% fat. Almonds: 14g fat (126 kcal) + 6g protein (24 kcal) = ~150 kcal.


Calories to grams calculator — frequently asked questions

How do I convert grams to calories?
To convert grams to calories (kcal), multiply the number of grams by the calorie density of the macronutrient: carbohydrates = 4 kcal/g, protein = 4 kcal/g, fat = 9 kcal/g, alcohol = 7 kcal/g, fibre = 2 kcal/g. For example, 50g of fat = 50 × 9 = 450 kcal. These are the Atwater general factors used on nutrition labels worldwide. Use the Grams → Calories mode in the calculator above for any gram amount and macronutrient.
How many calories are in 1 gram of fat?
There are 9 kcal (9 food Calories) in 1 gram of fat. Fat is the most calorie-dense macronutrient — more than twice the calorie density of carbohydrates or protein. This is why small amounts of oil, butter, or nuts contribute significant calories relative to their weight. For example, 1 tablespoon of olive oil (14g) contains approximately 126 kcal. To convert any fat grams to calories, multiply by 9.
How many calories are in 1 gram of carbohydrates?
There are 4 kcal (4 food Calories) in 1 gram of carbohydrates. This applies to all carbohydrate types including sugars and starches. For example, 25g of carbohydrates = 25 × 4 = 100 kcal. Fibre is a special case — it provides approximately 2 kcal per gram because it is only partially fermented and absorbed in the large intestine. The cal per gram for standard carbohydrates is 4 kcal/g.
How many kcal are in a gram of protein?
There are 4 kcal (4 food Calories) in 1 gram of protein — the same calorie density as carbohydrates. For example, 50g of protein = 50 × 4 = 200 kcal. To convert kcal to grams of protein, divide by 4: 200 kcal ÷ 4 = 50g of protein. This is the Atwater general factor for protein used on all standard nutrition labels. Use the calculator above for any protein gram-to-kilocalorie or kilocalorie-to-gram conversion.
Are kcal and calories the same thing?
Yes — in nutrition, kcal (kilocalories) and food Calories (capital C) are exactly the same unit. A food label showing 334 kcal and one showing 334 Calories contain identical energy. The confusion exists because there is also a "small calorie" (lowercase cal) — a physics unit equal to 1/1,000 of a kcal. In everyday food and fitness contexts, "calories" always means kcal. No conversion is needed between kcal and food Calories on any label.
What is 334 kcal in calories?
334 kcal equals exactly 334 food Calories — the same number, because kcal and food Calories are the same unit on nutrition labels. If you need the small calorie (physics unit), 334 kcal = 334,000 small cal. In kilojoules (for EU food labels): 334 kcal = 334 × 4.184 = approximately 1,397 kJ. In practical nutrition terms, a food label reading 334 kcal and one reading 334 Calories are completely identical — no multiplication or division is required.
How do I convert kcal to grams of carbohydrate?
To convert kcal to grams of carbohydrate, divide kcal by 4 (the Atwater factor for carbohydrates). Examples: 100 kcal ÷ 4 = 25g of carbs. 200 kcal ÷ 4 = 50g of carbs. 400 kcal ÷ 4 = 100g of carbs. 1,000 kcal ÷ 4 = 250g of carbs. Use the Calories → Grams mode in the calculator above and select Carbohydrates for instant kcal to grams of carbohydrate conversion for any value.
What is the conversion of cal en kcal?
"Cal en kcal" is a French expression meaning "calories to kilocalories." In nutrition, food Calories (Cal) and kilocalories (kcal) are the same unit — the conversion factor is exactly 1:1. A food label showing 200 Cal and one showing 200 kcal are identical. In France and across Europe, labels show energy in both kcal and kJ (kilojoules), where 1 kcal = 4.184 kJ. No conversion between Cal and kcal is needed — they are always the same number on food labels.
How many grams of fat is 500 calories?
500 calories (kcal) of fat equals 500 ÷ 9 = approximately 55.6 grams of fat. Fat provides 9 kcal per gram — the highest calorie density of any macronutrient. Quick reference: 100 kcal = 11.1g fat, 200 kcal = 22.2g fat, 300 kcal = 33.3g fat, 450 kcal = 50g fat, 900 kcal = 100g fat. Use the Calories → Grams mode above and select Fat for instant conversion of any kcal value to grams of fat.
How many grams of carbs is 200 calories?
200 calories (kcal) of carbohydrates equals 200 ÷ 4 = exactly 50 grams of carbohydrates. Carbohydrates provide 4 kcal per gram, so dividing any calorie amount by 4 gives grams. The same formula applies to protein (also 4 kcal/g). For fat: 200 kcal ÷ 9 = 22.2g. Quick reference: 100 kcal = 25g carbs, 300 kcal = 75g carbs, 400 kcal = 100g carbs. Select Calories → Grams in the calculator above for instant results.

More free nutrition calculators on everycalcpro.com

All calculators are 100% free and require no signup.


This is the most complete grams to calories calculator available in one tool — three modes covering grams to kcal, kcal to grams by macronutrient, and kcal to cal conversion. Whether you call it convert grams to calories, g to kilocalories, or kcal to grams — the calculator handles all of them using the same Atwater factor formulas: carbs and protein at 4 kcal/g, fat at 9 kcal/g, alcohol at 7 kcal/g, and fibre at 2 kcal/g.

Calories and kcal are always the same number on any food label — no conversion factor needed. For deeper macro tracking, use the Fat Intake Calculator or the Recipe Nutrition Calculator on everycalcpro.com.

Use the free Calories to Grams Calculator above — select your mode, enter your value, and get your conversion instantly.

Cal per Gram (Quick Ref)
🌾 Carbohydrates sugars & starches
4 kcal/g
💪 Protein all protein sources
4 kcal/g
🫒 Fat oils, butter, nuts
9 kcal/g
🍺 Alcohol ethanol
7 kcal/g
🌿 Fibre partial fermentation
2 kcal/g
💧 Water no energy
0 kcal/g
kcal = Cal = Calories

On every food label worldwide, kcal and food Calories are the same unit.

1 kcal = 1 Cal
1 kcal = 4.184 kJ
1 kcal = 1,000 cal

cal (lowercase) = small calorie — physics unit, not used in food.

Quick Conversions
100 kcal of fat 11.1g
100 kcal of carbs 25.0g
100 kcal protein 25.0g
50g fat 450 kcal
100g carbs 400 kcal
200g protein 800 kcal
334 kcal 334 Cal

Share This Calculator

Share the Calories to Grams Calculator!