Calculate Your Macros
Enter your daily calorie target and desired macronutrient ratios to get your personalized breakdown.
About Macronutrients
What are Macronutrients?
Macronutrients are the three main nutrients your body needs in large amounts:
- Carbohydrates: 4 calories per gram
- Protein: 4 calories per gram
- Fat: 9 calories per gram
Common Ratios
- Balanced: 40% carbs, 30% protein, 30% fat
- Low Carb: 20% carbs, 40% protein, 40% fat
- Ketogenic: 5% carbs, 30% protein, 65% fat
- High Carb: 60% carbs, 25% protein, 15% fat
Tips for Success
- Choose ratios based on your fitness goals
- Ensure total percentages equal 100%
- Adjust ratios gradually over time
- Track your progress and adjust as needed
How the Macronutrient Ratio Converter Works
The macronutrient ratio converter turns grams of protein, carbohydrate, and fat into calories, then shows what percentage of your total energy each macro provides. This lets you check whether your diet matches a target macro split, such as a balanced, high-protein, or low-carb plan.
The conversion relies on the Atwater factors, the standard energy values used on nutrition labels worldwide:
- Protein: 4 calories (kcal) per gram
- Carbohydrate: 4 calories (kcal) per gram
- Fat: 9 calories (kcal) per gram
To find the calories from any macro, multiply its grams by the factor above. Fat is the most energy-dense at 9 kcal per gram, more than double protein and carbs. Alcohol, when present, adds about 7 kcal per gram, though it is not a true macronutrient.
Converting Grams to Calories and Percentages
Calculating your macro ratio takes three steps. First, convert each macro from grams to calories. Second, add them together for your total calories. Third, divide each macro's calories by the total and multiply by 100 to get its percentage.
Here is a worked example. Suppose a day's intake is 150 g protein, 200 g carbs, and 70 g fat:
- Protein: 150 x 4 = 600 kcal
- Carbs: 200 x 4 = 800 kcal
- Fat: 70 x 9 = 630 kcal
- Total: 600 + 800 + 630 = 2030 kcal
Now the percentages: protein is 600 / 2030 = 30%, carbs are 800 / 2030 = 39%, and fat is 630 / 2030 = 31%. The converter does this instantly, so you can adjust your grams and immediately see how the ratio shifts. A common balanced target is roughly 30% protein, 40% carbs, and 30% fat, but ideal ratios vary by goal and individual needs.
Macronutrient Calorie Reference Table
Use this table to quickly estimate calories from grams for each macronutrient. Multiply your gram amount by the per-gram factor to get the calorie total.
| Macronutrient | kcal per gram | 10 g | 50 g | 100 g |
|---|---|---|---|---|
| Protein | 4 | 40 kcal | 200 kcal | 400 kcal |
| Carbohydrate | 4 | 40 kcal | 200 kcal | 400 kcal |
| Fat | 9 | 90 kcal | 450 kcal | 900 kcal |
| Alcohol | 7 | 70 kcal | 350 kcal | 700 kcal |
Enter your protein, carb, and fat grams in the converter above to see your total calories and your exact macro percentage ratio. It is a fast way to verify a meal plan or compare it against a target split.
Frequently Asked Questions
Protein and carbohydrate each provide 4 calories per gram, while fat provides 9 calories per gram. These standard Atwater values are used on nutrition labels.
Convert each macro's grams to calories (protein and carbs x 4, fat x 9), add them for your total, then divide each macro's calories by the total and multiply by 100 to get its percentage.
Fat is more energy-dense because of its chemical structure, releasing about 9 kcal per gram when metabolised, compared with 4 kcal for protein and carbohydrate.
A common balanced split is around 30% protein, 40% carbs, and 30% fat, but the best ratio depends on your goals, activity, and individual needs. There is no single correct ratio for everyone.
Alcohol provides about 7 calories per gram, but it is not a true macronutrient. If your intake includes alcohol, factor it in separately as it adds to total energy.
Multiply your total calories by the target percentage, then divide by the macro's per-gram value. For example, 30% of 2000 kcal is 600 kcal; 600 / 4 equals 150 g of protein.