How to Calculate Your Macros from Your Calorie Target
If you are trying to lose weight, total calories are king. However, if you are trying to change how your body looks (e.g., losing fat while retaining muscle), then Macronutrients are what actually matter.
Macronutrients (or "macros") are the three main building blocks of the food you eat: Protein, Fats, and Carbohydrates.
Once you have established your daily calorie goal, here is how you mathematically break those calories down into a perfect macro split.
Understanding the Math of Macros
Before you can calculate your split, you must understand the energy density of each macronutrient. They do not all contain the same amount of calories per gram!
- 1 gram of Protein = 4 calories
- 1 gram of Carbohydrate = 4 calories
- 1 gram of Fat = 9 calories (More than double the density!)
Step 1: Set Your Protein Target
Protein is the most important macro for preserving and building muscle mass. It should always be the first number you calculate.
A standard rule of thumb for active individuals is 0.8 to 1 gram of protein per pound of body weight.
Example: If you weigh 150 lbs, your target is 150g of protein.
- 150g × 4 calories = 600 calories from protein.
Step 2: Set Your Fat Target
Fats are essential for hormone regulation and brain health. Most nutritionists recommend allocating 25% to 30% of your total daily calories to healthy fats.
Example: If your total daily goal is 2,000 calories, and you choose a 25% fat split:
- 2,000 × 0.25 = 500 calories from fat.
- 500 ÷ 9 calories per gram = 55g of fat.
Step 3: Fill the Rest with Carbs
Carbohydrates are your body's primary energy source. You simply allocate whatever calories are left over after calculating protein and fat to your carbs.
Example:
- Total Goal: 2,000 calories
- Protein: 600 calories
- Fat: 500 calories
- Remaining: 2,000 - 600 - 500 = 900 calories for carbs.
- 900 ÷ 4 calories per gram = 225g of carbs.
Final Macro Split: 150g Protein / 55g Fat / 225g Carbs.
Automate the Math
Figuring out these exact grams and percentages by hand every time your weight changes can be tedious.
Instead, find your exact baseline by plugging your stats into our free Calorie Calculator and let it do the heavy lifting for you!