Energy Calories Per 100g Calculator

Knowing how many calories are in 100 grams of a food is one of the quickest ways to compare products, plan meals, and understand food labels. This Energy Calories Per 100g Calculator converts the macronutrient values on your nutrition label — protein, carbohydrates, fat, fiber, and even alcohol — into an estimated kilocalorie total per 100 g using standard Atwater factors.

It is built for home cooks, meal preppers, students, and anyone who wants to move beyond eyeballing portions. You can instantly fill in common foods with one click, see a full calorie breakdown by nutrient, and optionally scale the result to your own serving size. The calculator also handles the fiber-in-carbs question found on most labels, so your estimate stays accurate whether a label lists total carbohydrate with fiber already included or fiber separately.

Use it with packaged foods, recipes, or whole ingredients to make calorie tracking more transparent.

⚙️ Enter Nutrient Values per 100 g

g
📊 Results
Enter values and press Calculate.

How to Use This Calculator

Start by entering the nutrient amounts for a 100 g portion. Most food labels list protein, total carbohydrate, and fat per 100 g; if they do, you can copy those numbers straight across. Fiber and alcohol are optional — leave them at 0 if you don't have the data.

Tip: If the label lists dietary fiber underneath total carbohydrate (the standard format), keep the checkbox enabled. The calculator will subtract fiber from carbohydrate before applying the 4 kcal/g carb factor, then add the fiber contribution at 2 kcal/g so you don't double-count it.

You can also click a preset food to load typical values, then adjust any field. After clicking Calculate, you'll see total kcal per 100 g, a nutrient-by-nutrient breakdown, and — if you enter a serving size — calories for that serving.

How the Calories Are Calculated

The tool uses the Atwater general factor system, the basis of most Western food labels. Each energy-providing nutrient is assigned a metabolizable energy value:

Nutrientkcal per gramNotes
Protein4Average for mixed diets
Carbohydrate4Digestible starch and sugars
Fat9Highest density; includes saturated and unsaturated
Fiber2Fermentable fraction; often included in total carbs on labels
Alcohol7Ethanol only, not the whole drink

So the basic equation is: kcal/100 g = (protein g × 4) + (carbs g × 4) + (fat g × 9) + (fiber g × 2) + (alcohol g × 7). When the fiber-in-carbs checkbox is checked, carbohydrate energy is calculated as (carbs − fiber) × 4.

These are general averages. Actual energy availability can vary by food, but the factors are accurate enough for daily tracking and are the same system used by the USDA FoodData Central for many mixed foods.

Worked Examples

Example 1 — Cooked white rice: per 100 g, 2.7 g protein, 28.2 g carbs, 0.3 g fat, 0.4 g fiber. With fiber included in carbs: (28.2 − 0.4) × 4 + 2.7 × 4 + 0.3 × 9 + 0.4 × 2 = 111.2 + 10.8 + 2.7 + 0.8 = ~126 kcal. Without the fiber adjustment you'd get ~130 kcal — a small difference, but it adds up across a large rice-based meal.

Example 2 — Roasted chicken breast: 31 g protein, 0 g carbs, 3.6 g fat. Energy = 31 × 4 + 3.6 × 9 = 124 + 32.4 = 156 kcal per 100 g. This shows how a protein-rich, low-fat food stays moderate in energy.

Example 3 — Olive oil: 100 g fat, 0 g protein, 0 g carbs. Energy = 100 × 9 = 900 kcal. That's why even a small 15 ml pour adds about 120 kcal to a salad.

Factors Affecting Accuracy

Several things can make label-based estimates differ from true metabolizable energy:

  • Fiber type and processing: soluble, highly fermentable fibers may yield more than 2 kcal/g while resistant starch and insoluble fiber yield less. The 2 kcal/g factor is a middle-ground estimate.
  • Sugar alcohols and sugar substitutes: these are often listed under total carbs but provide only 0–3 kcal/g. This calculator doesn't apply a separate factor for them, so sugar-free products may be overestimated.
  • Cooking and moisture: per 100 g changes when food cooks. 100 g of raw chicken is not the same as 100 g of cooked chicken. Always match your input to the state described on the label or in your recipe.
  • Fat and protein quality: the 9 and 4 kcal/g factors hold reasonably well across common fats and proteins, but high-fiber or high-sugar-alcohol products are where estimates drift.
  • Food database variability: different countries and databases (USDA, national food composition tables) may report slightly different values for the same food. Use one source consistently.
Limitation: This calculator is a planning and education tool, not medical advice. If you're managing diabetes, digestive conditions, or a prescribed diet, consult a registered dietitian for individualized guidance.

Frequently Asked Questions

Should I include fiber in carbohydrate when counting calories?

For calorie estimation, yes and no. Fiber contributes energy, but less than digestible carbohydrate. If a label lists total carbs including fiber (common in the US), the best estimate is to count fiber at about 2 kcal/g rather than 4. That's exactly what this calculator does when the checkbox is on. For net-carb or diabetes management, many people subtract fiber entirely — that's a different purpose.

Why do my calories not match the label exactly?

Labels often round to the nearest gram and use calorie rounding rules (e.g., less than 5 kcal can be written as 0). Small rounding differences per nutrient can shift the total by several calories. The calculator gives you a useful estimate, not a legally rounded label figure.

Can I use this for a recipe or a cooked dish?

Yes. Sum the nutrient values for the ingredients, divide by the total cooked weight in grams, then multiply by 100 to get per-100 g values. Enter those into the calculator. If you use cooked weight, the result reflects the cooked food; if you use raw ingredients, it reflects the raw dish.

For daily planning, pair this tool with a daily calorie needs calculator to compare your food intake against your energy target.

Additional Resources

For authoritative nutrient data, explore USDA FoodData Central, which includes per-100 g values for thousands of foods. The Atwater factors used here are described in official food-energy methodology published by the U.S. Department of Agriculture and the FAO. Use them to verify the numbers behind your favorite packaged products.