Inputs
Results
Daily Protein Target
0g / day
Carbohydrates 0g
Fats 0g
Total Percentage Check 100%

How It Works

The macro calculator splits a daily energy limit into macronutrients: Carbohydrates, Proteins, and Fats. The conversion is based on thermodynamic values: Carbs and Protein contain approximately 4 calories per gram, while Fats contain 9 calories per gram.\n\nApplying these constants, the target grams are solved as: $Grams = (Calories \times Ratio) / EnergyConstant$. Goals like low carb, balanced, or high protein adjust these starting distribution ratios.

Formula Used

Protein/Carb Grams = (Total Calories × Ratio %) / 4
This calculates the mass of protein and carbohydrates in grams. Protein and carbohydrates yield approximately 4 kilocalories per gram, so their caloric allocations are divided by 4.
Fat Grams = (Total Calories × Ratio %) / 9
Macronutrient fat contains a higher energy density of approximately 9 kilocalories per gram. The calorie allocation for fat is divided by 9 to determine its weight in grams.

Worked Example

Here is a step-by-step example of how these values are calculated:

Calories 2000 kcal
Goal Balanced (50/25/25)
Result: Daily Macros: Protein: 125g (500 kcal). Carbs: 250g (1000 kcal). Fats: 56g (500 kcal).

Frequently Asked Questions

What is the function of each macronutrient?
Protein: Serves as the structural building block for muscle repair and enzyme synthesis. Carbohydrates: The body's primary quick-burning fuel source for energy. Fats: Essential for cell integrity, hormone production, and vitamin absorption.
Why do fats contain more calories than protein and carbs?
Fats are chemically denser than carbohydrates and protein, containing 9 calories per gram compared to 4. This means fat-rich foods pack more than double the energy density by weight.