🥩 Macro Calculator — Protein, Carbs & Fat
Personalised macro split based on bodyweight, activity level and goal
Get your personalised daily macro targets based on your goal — fat loss, maintenance, or muscle gain. Includes gram amounts, calorie breakdown, and food suggestions.
Advertisement
Personalised macro split based on bodyweight, activity level and goal
Advertisement
Macronutrients (macros) are the three nutrient categories that provide calories: protein, carbohydrates, and fat. Each gram of protein and carbohydrate provides 4 calories; each gram of fat provides 9 calories.
Using the Mifflin-St Jeor equation, then multiplying by your activity factor — same method as our calorie calculator.
Fat loss: -20% from TDEE. Maintenance: TDEE as-is. Muscle gain: +15% from TDEE (lean bulk).
Protein is set in grams per kg bodyweight (1.6-2.2g/kg) — this takes priority because it is the most critical macro for body composition.
Fat is set to at least 20% of total calories or 0.5g/kg bodyweight (whichever is higher) — essential for hormone production.
Whatever calories remain after protein and fat are allocated go to carbohydrates — your primary training fuel.
Research consistently shows protein is the macro most strongly linked to muscle preservation during fat loss and muscle growth during a surplus. Setting protein in absolute terms (g/kg) rather than as a percentage ensures adequate intake regardless of total calorie level — a common mistake with percentage-based approaches.