What is Macro Calculator?
How It Works
Enter your age, gender, height, weight, and activity level. The calculator computes your BMR using the Mifflin-St Jeor formula, then multiplies by your activity factor to get your TDEE. Based on your goal (lose weight, maintain, or build muscle), calories are adjusted. Finally, the selected diet preset or custom ratio distributes those calories across protein, carbs, and fat. Results show grams and calories for each macro, with optional per-meal breakdowns.
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