Grams to Calories Converter

Convert grams of fat, carbohydrate, protein, or alcohol to calories and kilojoules. Includes macronutrient density table and common food reference.

g
Calories (kcal)
450.0
50.00 g ร— 9 cal/g
Kilojoules (kJ)
1,882.8
450.00 ร— 4.184
% Daily Value
22.5%
Based on 2,000 cal/day
Cal per gram
9.0
Fat
Ounces
1.8
50.00 รท 28.35
Pounds
0.1
50.00 รท 453.59

Macronutrient Calorie Density

MacronutrientCal/gramkJ/gram50 g =
Fat937.66450 cal
Carbohydrate416.74200 cal
Protein416.74200 cal
Alcohol (ethanol)729.29350 cal
Fiber (soluble)28.37100 cal
Common Food Reference (per serving)
FoodServing (g)CaloriesFat (g)Carb (g)Protein (g)
Chicken breast (cooked)1001653.6031
White rice (cooked)1001300.3282.7
Banana1181050.4271.3
Olive oil1411913.500
Egg (large)507250.46.3
Almonds2816414.26.16
Whole milk2441498128
Broccoli (cooked)156550.611.23.7
Planning notes, formulas, and examples

About the Grams to Calories Converter

The grams to calories converter translates grams of macronutrients into food energy using the standard Atwater factors: fat provides 9 calories per gram, carbohydrate and protein each provide 4 calories per gram, and alcohol provides 7 calories per gram. That is why the same gram total can represent very different energy values depending on whether the ingredient is fat, starch, protein, or alcohol.

Select the nutrient type and enter the grams to see calories, kilojoules, and the share of a 2,000-calorie reference intake. The comparison table helps show why the same gram amount can carry very different calorie totals depending on whether it comes from fat, carbs, protein, fiber, or alcohol. The outputs are especially helpful when you are comparing food labels or building a meal plan from a recipe that lists nutrients by weight.

Use it when you know the grams from a nutrition label or recipe but want to understand the energy contribution. It keeps the macronutrient assumption visible so the calorie number stays tied to the right nutrient.

When This Page Helps

Use this converter when you know the grams from a nutrition label or recipe but want to understand the energy contribution. It is useful for meal logging, recipe breakdowns, macro planning, and checking how fat, carbs, protein, and alcohol change the total calories in a serving. It also makes it easier to compare one food with another using the same nutrient basis, especially when you are comparing two servings with the same weight but different macro profiles.

How to Use the Inputs

  1. Enter the number of grams.
  2. Select the macronutrient type (fat, carb, protein, alcohol, fiber, or custom).
  3. Read calories (kcal) and kilojoules.
  4. Check % Daily Value based on 2,000 calories.
  5. Use the macronutrient table for comparison.
  6. Expand the food reference for real-world examples.
Formula used
Calories = Grams ร— CaloriesPerGram. Fat: 9 cal/g. Carbohydrate: 4 cal/g. Protein: 4 cal/g. Alcohol: 7 cal/g. Fiber: ~2 cal/g. Kilojoules = Calories ร— 4.184.

Example Calculation

Result: 50 g fat = 450 cal = 1,882.8 kJ = 22.5% DV

50 grams of fat ร— 9 calories per gram = 450 calories, which is 22.5% of a 2,000-calorie daily value.

Tips & Best Practices

  • Fat is the most calorie-dense macro at 9 cal/g โ€” more than double carbs or protein.
  • Alcohol provides 7 cal/g but is not a macronutrient and has no nutritional value.
  • Soluble fiber provides ~2 cal/g because it is partially fermented in the gut.
  • 1 cal (kcal) = 4.184 kilojoules (kJ).
  • The "4-4-9" rule (carb-protein-fat) is the simplest way to estimate calories.
  • Nutrition labels in Europe use kJ; in the US, kcal (simply called "Calories").

The Atwater System

Developed by Wilbur Atwater in the late 1800s, the Atwater general factor system assigns calorie values to macronutrients: 4 kcal/g for carbohydrate and protein, 9 kcal/g for fat, and 7 kcal/g for alcohol. These factors are still used on nutrition labels worldwide, though specific Atwater factors offer slightly more precision for individual foods.

Calories vs. Kilojoules

The calorie and kilojoule are both units of energy. 1 kcal = 4.184 kJ. The US uses Calories (kcal), while Australia, the EU, and many other countries use kilojoules. Both measure the same thing โ€” energy from food.

Practical Calorie Counting

To estimate a meal's calories: read grams of fat, carbs, and protein from the label; apply 9-4-4; sum. For a food with 10 g fat, 30 g carbs, and 20 g protein: (10ร—9) + (30ร—4) + (20ร—4) = 90 + 120 + 80 = 290 calories.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Fat provides 9 calories per gram, making it the most energy-dense macronutrient. That is why even a small amount of fat can contribute a lot of calories to a serving.