Your exact protein, carbs and fat targets for your goal.
The Macro Calculator gives you your daily protein, carbohydrate and fat targets based on your body stats, activity level and goal. Whether you want to lose weight, build muscle or maintain โ you'll get personalised macro targets instantly.
Enter age, gender, height and current weight. Pick your activity level โ sedentary, light, moderate, active, athlete โ and your goal: lose fat, maintain, recomp, or build muscle. Choose a macro split (balanced, high-protein, low-carb, keto) or accept the default. The calculator returns a daily total for calories, plus grams per day for protein, carbs and fat. The macro grams are derived from your goal calories: protein and carbs at 4 calories per gram, fat at 9 calories per gram. Track those numbers in any food-logging app and adjust weekly based on real progress.
Step one is the Mifflin-St Jeor BMR equation: men 10w + 6.25h โ 5a + 5, women 10w + 6.25h โ 5a โ 161 (weight kg, height cm, age years). Multiply by an activity factor (1.2 sedentary up to 1.9 athlete) for TDEE โ the calories you burn in a typical day. Apply your goal adjustment (fat loss subtracts ~20%, muscle gain adds ~10%) to get target calories. Protein is anchored first at ~1.6โ2.2 g/kg body weight depending on goal. Fat is set at ~0.8โ1 g/kg. Whatever calories remain become carbs. That's the proven, sport-science-backed flow.
Pre-plan a couple of go-to meals that hit your protein number reliably. Use a food scale for the first month โ eyeballing portions is less accurate than people think. Don't sweat hitting macros perfectly every day; a weekly average within ยฑ5% is plenty. And recalculate as your weight changes โ what worked at 90 kg won't fit at 80 kg.