UnityLife

Macro Split Calculator

Protein, carbs and fat — for cutting, maintaining or bulking

Free macro calculator anchored to body weight (not just kcal). Pick your goal and we set protein from g/kg, fat as % of calories, and let carbs fill the rest.

Free tool

Daily target

2,400kcal

Maintenance calories. Moderate protein (1.8 g/kg) and balanced fat / carb split.

Protein

126 g

21% kcal

Carbs

294 g

49% kcal

Fat

80 g

30% kcal

Reference only. People with kidney disease, diabetes, an eating-disorder history, or on medications that change appetite or metabolism should get an individualised plan from a registered Canadian dietitian rather than relying on a calculator.

Don’t know your TDEE?

Use our free TDEE calculator first — it estimates total daily energy expenditure using the Mifflin–St Jeor equation, which is the formula most validated against indirect calorimetry. Plug that number into the field above.

Why this approach beats “40/30/30” or other rigid splits

Fixed macro percentages (40% carbs / 30% protein / 30% fat etc.) push protein intake up or down with your calories, which is the wrong direction. A 60 kg person cutting on 1,500 kcal needs more protein per kg than a 100 kg person bulking on 3,500 kcal — but the percentage approach gives them less. Anchoring protein to body weight in g/kg keeps it where it should be.

What the result doesn’t tell you

This is a starting framework, not a clinical prescription. People with kidney disease, eating-disorder histories, GLP-1 medications or specific sport-fueling needs (endurance racing, high-volume training) often need individualised macro targets. A registered Canadian dietitian or sports-medicine clinic can build a plan that reflects your specific context.

This tool is for educational purposes only and does not provide medical advice, diagnosis, or treatment. Always consult a licensed Canadian healthcare professional. Read our full disclaimer.