Macro Calculator — Daily Protein, Carbs & Fat Split
This free macro calculator works out your daily protein, carbohydrate, and fat targets in grams based on your calorie goal. A common evidence-based split sets protein at about 2 grams per kilogram of body weight, fat at roughly 25% of total calories, and fills the rest with carbohydrates. Protein leads because it preserves muscle in a deficit and is the most satiating macro. Adjust the split for cutting or bulking. All calculations run locally in your browser, so your details stay private.
How are macros calculated?
Macronutrients (macros) are the three main categories of nutrients that provide calories: protein (4 kcal/g), carbohydrates (4 kcal/g), and fat (9 kcal/g). This calculator distributes your daily calorie target across all three based on standard evidence-based ratios.
Protein: 2 g per kg of body weight (higher end of evidence-based range, suitable for active individuals and those preserving muscle during fat loss).
Fat: 25% of total calories.
Carbohydrates: Remainder of calories after protein and fat are allocated.
Protein calories = weight × 2 × 4. Fat calories = total × 0.25. Carb calories = total − protein cal − fat cal. Carb grams = carb calories ÷ 4. These ratios suit general health and body composition goals. Athletes may need higher protein (2.2–3 g/kg); low-carb dieters shift fat higher and carbs lower; endurance athletes may need more carbs.