Macro Calculator
Calculate your daily protein, carbohydrate, and fat targets based on your goals.
Health
Macro Calculator
Generated on April 24, 2026
?What is the Macro Calculator?
A macro (macronutrient) calculator splits your daily calorie target into specific grams of protein, carbohydrates, and fats based on your fitness goal — cutting, bulking, maintenance, or keto. Protein preserves muscle tissue and drives satiety; carbohydrates fuel athletic performance and brain function; fats support hormone production, vitamin absorption, and long-term energy. Tracking macros gives you dramatically more control over body-composition outcomes than just tracking calories alone, because 2,000 kcal of mostly protein vs mostly sugar produces completely different results over time.
The Formula
Each macronutrient has a fixed energy density: protein and carbohydrates both deliver 4 kcal per gram, while fat is more than double at 9 kcal per gram (which is why high-fat foods are calorie-dense). To convert a macro percentage split into grams, multiply your total daily calories by the percentage assigned to that macro, then divide by its kcal-per-gram value. The calculator handles the arithmetic automatically across several popular split patterns (balanced, cutting, bulking, keto).
Practical Examples
A 2,500 kcal balanced day (30% protein, 40% carbs, 30% fat) gives 188 g protein, 250 g carbs, and 83 g fat.
A 2,000 kcal cutting day (40/30/30) gives 200 g protein, 150 g carbs, and 67 g fat — high protein preserves muscle during a deficit.
A 3,000 kcal bulking day (25/50/25) gives 188 g protein, 375 g carbs, and 83 g fat — plenty of carbs to fuel muscle-building workouts.
A 2,000 kcal keto day (25/5/70) gives 125 g protein, 25 g carbs, and 156 g fat — very low carb, very high fat, the defining keto split.
An athlete aiming for 1.8 g/kg protein at 80 kg body weight needs 144 g daily — prioritize protein first, then fill carbs and fat to meet calorie target.
A sedentary office worker at 1,800 kcal with 25/50/25 split gets 113 g protein, 225 g carbs, and 50 g fat — lighter macros matched to light activity.