What is Macro Calculator?
Formula
TDEE = BMR ร Activity Multiplier Goal Calories = TDEE ยฑ adjustment (e.g., -500 for weight loss) Protein (g) = Goal Calories ร Protein% รท 4 Carbs (g) = Goal Calories ร Carb% รท 4 Fat (g) = Goal Calories ร Fat% รท 9
Formula Explained
The calculator first establishes your total daily energy expenditure (TDEE), then adjusts for your goal. A typical weight loss deficit is 500 calories/day (about 1 pound per week). For muscle building, a surplus of 250-500 calories is typical. The macro percentages are then applied to the adjusted calorie target, and converted to grams using the caloric density of each macronutrient: 4 calories per gram for protein and carbs, 9 calories per gram for fat.
Example
Male, 30 years old, 5'10" (178cm), 180 lbs (82kg), moderately active BMR (Mifflin-St Jeor): 1,780 cal TDEE: 1,780 ร 1.55 = 2,759 cal Goal: Build muscle (+500): 3,259 cal High Protein preset (45% protein, 30% carbs, 25% fat): Protein: 3,259 ร 0.45 รท 4 = 367g Carbs: 3,259 ร 0.30 รท 4 = 244g Fat: 3,259 ร 0.25 รท 9 = 91g
Tips & Best Practices
- โPrioritize protein first โ it is the most important macro for both muscle building and weight loss.
- โSpread protein intake across 3-5 meals for optimal muscle protein synthesis.
- โFat should not go below 20% of total calories, as it is essential for hormone production and nutrient absorption.
- โAdjust your macros every 4-6 weeks as your weight and activity level change.
- โTrack your food intake for at least 2 weeks to develop an intuitive sense of portion sizes before going more flexible.
Common Use Cases
- โขSetting daily nutrition targets for muscle building or fat loss
- โขPlanning meals and grocery shopping around macro targets
- โขComparing different diet approaches (keto, high protein, balanced)
- โขBreaking daily macros into per-meal targets for meal prep
- โขOptimizing sports nutrition for athletic performance