Skip to main content

HEALTH · CALORIES FROM MACROS

Calories From Macros Calculator

Calculate total calories from grams of protein, carbohydrates, and fat. See your macro ratio split and compare to a calorie goal.

Macro Intake (grams)
Calorie Goal (optional)
02 Result
Total calories
1,295 kcal
03 Calories by macro
Protein (15.4%)200 kcal
Carbohydrates (46.3%)600 kcal
Fat (38.2%)495 kcal

About This Calculator

This calculator converts grams of protein, carbohydrates, and fat into total calories using the Atwater energy-density factors — protein and carbs provide 4 kcal per gram, fat provides 9 kcal per gram. It is the inverse of the Macronutrient Calculator, which goes from calories to grams. Enter your macro intake and optionally compare to a daily calorie goal or TDEE.

How It Works

Enter the number of grams you consumed (or plan to consume) for protein, carbohydrates, and fat. The calculator multiplies each macro by its Atwater factor (protein × 4, carbs × 4, fat × 9) and sums them for total calories. It also shows each macro's percentage contribution to the total. If you enter a calorie goal, the calculator shows whether you are over, under, or exactly at your target.

The Formula

Calories = protein_g × 4 + carbs_g × 4 + fat_g × 9

protein_g
grams of protein consumed
carbs_g
grams of carbohydrates consumed
fat_g
grams of fat consumed

Frequently Asked Questions

What are the Atwater factors used to calculate calories?
The Atwater general factors are the USDA constants for metabolisable energy per gram of each macronutrient — protein yields 4 kcal/g, carbohydrates yield 4 kcal/g, and fat yields 9 kcal/g. These have been the standard since Wilbur Atwater's calorimetry experiments published in USDA Circular 41 (1900) and remain the basis of nutrition labels worldwide.
Why does fat have more than twice the calories per gram of protein or carbs?
Fat is a more chemically reduced molecule than carbohydrates or protein — it contains less oxygen relative to its carbon content, so more energy is released when it is fully oxidised. Fat stores 9 kcal/g vs. 4 kcal/g for protein and carbs.
What is the difference between this and the Macronutrient Calculator?
The Macronutrient Calculator goes in the reverse direction — you enter a daily calorie target and a percentage split (e.g. 20% protein, 50% carbs, 30% fat) and it tells you how many grams to eat. This calculator goes the other way — you enter the grams you actually ate and it tells you the total calories.
How accurate are these calorie estimates?
The 4/4/9 Atwater factors are the accepted standard for food labelling, but actual metabolisable energy varies slightly by food composition, cooking method, and individual digestive efficiency. For practical nutrition tracking the estimates are accurate enough for daily use, but they are not precise enough for clinical nutrition support, which requires measured intake data.