Macro Calculator
Calculate your daily macronutrient targets based on your calorie goal and preferred dietary approach. Choose from balanced, low carb, keto, high protein, or set your own custom ratios to get precise gram amounts for protein, carbohydrates, and fat with a practical per-meal breakdown.
How the Macro Calculator Works
Macronutrients are the three major nutrients that provide your body with energy: protein, carbohydrates, and fat. While total calorie intake determines whether you gain or lose weight, the ratio of macronutrients influences body composition, energy levels, athletic performance, hormonal balance, and long-term health outcomes. This calculator converts your daily calorie target into specific gram amounts for each macronutrient based on your chosen dietary approach, making meal planning straightforward and eliminating guesswork.
Macro Conversion Formulas
Protein (grams) = Total Calories × Protein % ÷ 4
Carbohydrates (grams) = Total Calories × Carb % ÷ 4
Fat (grams) = Total Calories × Fat % ÷ 9
Protein and carbohydrates each provide 4 calories per gram, while fat provides 9 calories per gram. This is why fat percentage looks smaller in grams than its calorie contribution might suggest.
Understanding Macro Ratios
The Balanced split (30/40/30) is recommended by most nutritional guidelines and works well for general health and moderate physical activity. It provides sufficient protein for muscle maintenance, adequate carbohydrates for energy, and enough fat for hormonal health. This ratio is a solid starting point for most people who are not following a specific dietary protocol.
Low Carb Approach (35/25/40)
A low carb approach reduces carbohydrate intake while increasing fat and protein. This strategy can improve insulin sensitivity, reduce blood sugar fluctuations, and promote satiety. Research in the Annals of Internal Medicine shows that low carb diets can be effective for weight loss and improving cardiovascular risk markers. This ratio works well for people who feel sluggish after high-carb meals or who have insulin resistance. Carbohydrates are focused on vegetables, berries, and small portions of whole grains.
Ketogenic Ratio (30/5/65)
The ketogenic diet drastically limits carbohydrates to 5 percent of total calories (typically 20 to 50 grams per day), forcing the body to enter ketosis, a metabolic state where fat becomes the primary fuel source. While effective for weight loss and certain medical conditions (including epilepsy management), the keto diet requires careful planning and is not suitable for everyone. Athletes, pregnant women, and people with certain medical conditions should consult a healthcare provider before attempting a ketogenic diet.
High Protein Ratio (40/30/30)
High protein diets allocate 40 percent of calories to protein, which is particularly beneficial for individuals engaged in strength training, bodybuilding, or recovering from injury. Higher protein intake supports muscle protein synthesis, increases the thermic effect of food (your body burns more calories digesting protein than carbs or fat), and significantly improves satiety. A systematic review in the American Journal of Clinical Nutrition found that higher protein intake during caloric restriction preserves lean muscle mass more effectively than standard protein levels.
Practical Food Sources for Each Macro
Protein sources include chicken breast (31g per 100g), Greek yogurt (10g per 100g), eggs (6g each), fish (20-25g per 100g), tofu (8g per 100g), and legumes (8-9g per 100g cooked). Carbohydrate sources include oats (66g per 100g dry), brown rice (23g per 100g cooked), sweet potatoes (20g per 100g), fruits, and vegetables. Healthy fat sources include avocado (15g per 100g), olive oil (14g per tablespoon), nuts (14-22g per 30g serving), seeds, and fatty fish like salmon.
Per-Meal Planning Strategy
Dividing your daily macros across three meals is the simplest approach. Each meal should contain roughly one-third of your daily targets. For a person eating 150g of protein daily, that means roughly 50g of protein per meal, which is about 170g (6 oz) of chicken breast or two eggs plus a protein shake. Planning your protein first, then adding carbohydrates and fat to fill the remaining calories, is the most practical meal-building strategy since protein is the hardest macro to hit consistently.