Macro Calculator
Protein, carbs, and fat targets for your goal
What Are Macronutrients?
Macronutrients, commonly called "macros," are the three main categories of nutrients that provide your body with energy: protein, carbohydrates, and fat. Each gram of protein provides 4 calories, each gram of carbohydrate provides 4 calories, and each gram of fat provides 9 calories. Together, they make up the total calorie content of everything you eat.
While your total calorie intake determines whether you gain or lose weight, your macronutrient ratio determines the quality of that weight change. The right macro split helps you lose more fat (instead of muscle) during a cut, build more lean mass during a bulk, and feel more energized and satiated throughout the day. This calculator takes your calorie target and divides it into specific gram targets for each macronutrient based on your chosen split.
The Role of Protein
Protein is the most important macronutrient for body composition. It serves as the building block for muscle tissue, supports immune function, produces enzymes and hormones, and has the highest thermic effect of food (20-30% of protein calories are burned during digestion). Research consistently shows that higher protein intake supports fat loss while preserving lean muscle mass.
The current scientific consensus recommends 1.6 to 2.2 grams of protein per kilogram of body weight per day for physically active individuals. During a calorie deficit, protein needs increase to the upper end of this range to counteract muscle breakdown. For sedentary individuals, 0.8-1.2 g/kg is sufficient for basic health.
The Role of Carbohydrates
Carbohydrates are your body's preferred energy source, especially during moderate-to-high intensity exercise. They are stored as glycogen in your muscles and liver, providing readily available fuel for physical and mental performance. Carbs also play a role in hormonal regulation, gut health (via fiber), and recovery from exercise.
Contrary to popular belief, carbohydrates are not inherently fattening. Weight gain comes from a calorie surplus, regardless of macronutrient source. That said, the type of carbohydrate matters: complex carbs (whole grains, vegetables, legumes, fruits) provide sustained energy, fiber, and micronutrients, while refined carbs (white bread, sugary snacks, soft drinks) offer little nutritional value and can spike blood sugar.
The Role of Fat
Dietary fat is essential for hormone production (including testosterone and estrogen), absorption of fat-soluble vitamins (A, D, E, K), brain function, cell membrane integrity, and joint health. Eating too little fat, particularly below 20% of total calories, can lead to hormonal disruption, poor vitamin absorption, and reduced cognitive function.
Prioritize unsaturated fats from sources like olive oil, avocados, nuts, seeds, and fatty fish. Limit saturated fat to less than 10% of total calories and minimize trans fats. A minimum of 0.5-0.7 grams of fat per kilogram of body weight is recommended to support hormonal health.
Understanding the Macro Splits
This calculator offers five preset macro splits, each designed for different goals and preferences:
| Split | Carbs | Protein | Fat | Best For |
|---|---|---|---|---|
| Balanced | 40% | 30% | 30% | General health, maintenance |
| High Protein | 40% | 40% | 20% | Muscle building, fat loss |
| Low Carb | 25% | 40% | 35% | Fat loss, insulin sensitivity |
| Keto | 5% | 30% | 65% | Ketosis, appetite suppression |
| Low Fat | 55% | 25% | 20% | Endurance athletes, high-volume eating |
Choosing the Right Split
Balanced (40/30/30) is the default recommendation for most people. It provides enough protein for muscle maintenance, sufficient carbs for energy and training, and adequate fat for hormonal health. If you are unsure where to start, this is the safest choice.
High Protein (40/40/20) is ideal if you are in a calorie deficit and want to maximize muscle retention, or if you are in a surplus and focused on lean muscle gain. The higher protein also increases satiety, making it easier to stick to your calorie target.
Low Carb (25/40/35) works well for people who are less active, insulin-resistant, or simply feel better on fewer carbohydrates. It maintains high protein for body composition while shifting more energy to fats.
Keto (5/30/65) is a specialized approach that drastically limits carbohydrates to induce ketosis, a metabolic state where your body primarily burns fat for fuel. It can be effective for appetite suppression and certain medical conditions, but it limits high-intensity exercise performance and requires careful planning to avoid nutrient deficiencies.
Low Fat (55/25/20) prioritizes carbohydrates, making it suitable for endurance athletes, people who train at high volumes, or those who prefer a high-volume eating style (since carb-rich foods tend to be less calorically dense).
Tracking Your Macros
Knowing your macro targets is only useful if you can follow them. Use a food tracking app to log your meals and compare your actual intake against your targets. You do not need to hit each macro perfectly every day; staying within 5-10 grams of each target is sufficient. Focus on hitting your protein target first, as it is the most impactful macro for body composition, and allow carbs and fat to fill the remaining calories flexibly.
Practical Macro-Friendly Meal Building
Constructing meals that match your macro targets becomes easier when you understand the macro profile of food categories. High-protein foods include chicken breast (31g protein per 100g), Greek yogurt (10g per 100g), eggs (13g per 100g), fish (20-25g per 100g), and whey protein powder (80g per 100g). These form the anchor of each meal.
Complex carbohydrate sources like oats, rice, sweet potatoes, and whole-grain bread provide sustained energy and are easy to portion. For healthy fats, rely on avocado, olive oil, nuts, seeds, and fatty fish. A typical macro-optimized meal might look like: 150g grilled chicken (47g protein, 0g carbs, 5g fat) + 150g cooked rice (0g protein, 45g carbs, 0g fat) + mixed vegetables and 10ml olive oil (0g protein, 5g carbs, 10g fat). This gives you a clear, repeatable template that you can adjust by swapping ingredients within the same macro category.
Adjusting Macros as You Progress
Your optimal macro split is not fixed – it should evolve as your body, goals, and training change. When transitioning from a fat loss phase to a maintenance or muscle-building phase, the most effective adjustment is to increase carbohydrates first. Carbs directly fuel training performance, improve recovery, support thyroid function, and boost leptin levels after a period of restriction. Adding 25-50 grams of carbohydrates per week until you reach your new calorie target allows your metabolism and hormones to normalise gradually without excessive fat regain.
As you gain experience with tracking, you may notice that your body responds better to certain macro ratios than others. Some individuals thrive on higher carbohydrates (feeling energised and performing well in workouts), while others feel more satiated and mentally clear with higher fats and moderate carbs. As long as your protein stays within the recommended range (1.6-2.2 g/kg) and your total calories align with your goal, there is significant flexibility in how you distribute carbs and fat. Personal experimentation over 3-4 week blocks is the best way to discover your individual preferences.
Macros for Vegetarians and Vegans
Meeting protein targets on a plant-based diet requires more planning but is entirely achievable. Key strategies include combining complementary protein sources (rice and beans, hummus and pita), relying on high-protein plant foods (tofu at 17g per 100g, tempeh at 19g, seitan at 25g, lentils at 9g cooked), and using plant-based protein supplements (pea protein, rice protein blends) to fill gaps. Most plant proteins have lower leucine content than animal sources, so aiming for the higher end of the protein recommendation (2.0-2.2 g/kg) can compensate for slightly lower bioavailability and amino acid profiles.