Macro Calculator
Calculate your daily macronutrient needs (protein, carbs, fats) based on your goals. Get personalized calorie targets and macro splits for fat loss, muscle gain, or maintenance with meal distribution examples.
Text ToolsHow to Use Macro Calculator
How to Use the Macro Calculator
Step 1: Enter Your Age
- Input your current age in years
- Age range: 18-100 years
- Age affects your Basal Metabolic Rate (BMR)
Step 2: Select Your Gender
- Choose Male or Female
- Gender significantly affects BMR calculation
- Men typically have higher BMR due to more muscle mass
Step 3: Enter Your Weight
- Choose your preferred unit: Kilograms (kg) or Pounds (lbs)
- Enter your current body weight
- This is used to calculate BMR and protein needs
Step 4: Enter Your Height
- Choose your preferred unit: Centimeters (cm) or Inches (in)
- Enter your current height
- Height is a key factor in BMR calculation
Step 5: Select Activity Level
Choose the option that best matches your weekly exercise routine:
- Sedentary: Little to no exercise, desk job (BMR × 1.2)
- Lightly Active: Exercise 1-3 days per week (BMR × 1.375)
- Moderately Active: Exercise 3-5 days per week (BMR × 1.55)
- Very Active: Exercise 6-7 days per week (BMR × 1.725)
- Extremely Active: Professional athlete or twice-daily training (BMR × 1.9)
Step 6: Choose Your Goal
- Aggressive Cut: -750 calorie deficit (~1.5 lbs/week fat loss)
- Cut: -500 calorie deficit (~1 lb/week fat loss)
- Maintenance: Maintain current weight and body composition
- Lean Bulk: +250 calorie surplus (~0.5 lb/week muscle gain)
- Bulk: +500 calorie surplus (~1 lb/week muscle gain)
Step 7: View Your Results
The calculator displays:
- Daily Calorie Target: Your personalized calorie goal
- TDEE: Total Daily Energy Expenditure (maintenance calories)
- BMR: Basal Metabolic Rate (calories burned at rest)
- Macronutrient Breakdown: Protein, carbs, and fats in grams and percentages
- Meal Distribution: Example macro split across 4 daily meals
- Tips for Success: Goal-specific recommendations
Understanding Your Results
Calorie Breakdown
- BMR: Calories your body burns at complete rest
- TDEE: BMR × activity level = maintenance calories
- Target Calories: TDEE adjusted for your goal (deficit or surplus)
Macronutrient Split
Protein (4 calories per gram):
- Essential for muscle maintenance and growth
- Higher during cuts to preserve muscle mass
- Typically 2.0-2.2g per kg body weight
Carbohydrates (4 calories per gram):
- Primary energy source for workouts and daily activity
- Remaining calories after protein and fat are calculated
- Higher for bulking, lower for cutting
Fats (9 calories per gram):
- Essential for hormone production and vitamin absorption
- Typically 25-30% of total calories
- Never go below 0.4g per kg body weight
Why These Macros?
The calculator optimizes your macro split based on:
- Cutting: High protein (preserve muscle), moderate fat, lower carbs
- Maintenance: Balanced split for health and performance
- Bulking: High protein (build muscle), moderate fat, higher carbs for energy
Tips for Best Results
Tracking Your Macros
- Use a food tracking app (MyFitnessPal, Cronometer, MacroFactor)
- Weigh food on a digital kitchen scale for accuracy
- Log everything - drinks, cooking oils, condiments, etc.
- Be consistent - track the same way every day
Starting Your Macro Plan
- Start on a Monday or beginning of the week
- Meal prep 2-3 days in advance
- Hit your protein target first, then fill in carbs and fats
- Allow ±5g variance on each macro (flexibility)
Adjusting Based on Progress
For Cutting:
- Weigh yourself daily, take weekly average
- Aim for 0.5-1% body weight loss per week
- If not losing after 2 weeks, reduce calories by 100-200
- If losing too fast (>2 lbs/week), increase calories slightly
For Bulking:
- Aim for 0.5-1 lb gain per week (lean bulk) or 1-2 lbs (bulk)
- If not gaining after 2 weeks, increase calories by 100-200
- If gaining too fast, reduce surplus to minimize fat gain
- Track body composition, not just scale weight
Meal Timing and Distribution
- Spread protein evenly across meals (20-40g per meal)
- Time majority of carbs around workouts for energy
- Include fats in every meal for satiety and hormones
- Pre-workout: carbs + moderate protein (2-3 hours before)
- Post-workout: protein + carbs (within 2 hours)
Food Quality Matters
- Prioritize whole, nutrient-dense foods 80-90% of the time
- Lean proteins: chicken, fish, turkey, lean beef, eggs, Greek yogurt
- Complex carbs: rice, oats, potatoes, quinoa, whole grains
- Healthy fats: avocado, nuts, olive oil, fatty fish, eggs
- Vegetables: unlimited non-starchy vegetables for fiber and nutrients
Common Use Cases
Cutting (Fat Loss)
- Select "Cut" or "Aggressive Cut" goal
- Set realistic activity level (be honest)
- Hit protein target daily to preserve muscle
- Time carbs around workouts for energy
- Track weekly average weight, adjust if needed
Lean Bulking (Muscle Gain)
- Choose "Lean Bulk" for minimal fat gain
- Prioritize progressive overload in the gym
- Distribute protein across 4-5 meals
- Increase calories gradually if stalling
- Monitor waist measurement to control fat gain
Maintenance (Body Recomposition)
- Select "Maintenance" goal
- Focus on consistent training and protein
- Be patient - recomp takes 3-6 months
- Adjust calories based on scale trend
- Take progress photos monthly
Athletic Performance
- Use "Maintenance" or slight surplus
- Time carbs around training for performance
- Prioritize recovery and sleep
- Adjust macros based on training volume
- Consider higher carbs on heavy training days
Frequently Asked Questions
Related Health & Wellness Tools
BMI Calculator
FeaturedCalculate your Body Mass Index and health category
Use Tool →BMR Calculator
Calculate your Basal Metabolic Rate (BMR) - the calories your body burns at complete rest. Uses the Mifflin-St Jeor equation for accurate BMR calculation.
Use Tool →Ideal Weight Calculator
Calculate your ideal body weight using multiple medical formulas including Devine, Robinson, Miller, and Hamwi methods. Get personalized recommendations based on height, age, and gender.
Use Tool →Water Intake Calculator
Calculate your daily water intake needs based on weight, activity level, and climate. Get personalized hydration recommendations in liters, ounces, cups, and glasses.
Use Tool →Protein Calculator
Calculate your daily protein needs based on weight, activity level, and fitness goals. Get personalized recommendations for muscle gain, fat loss, or athletic performance with meal distribution guidance.
Use Tool →Body Fat Percentage Calculator
Estimate body fat percentage using the US Navy method with simple body measurements. Calculate fat mass, lean mass, and understand your body composition category.
Use Tool →Ovulation Calculator
Calculate your fertile days and ovulation date based on menstrual cycle. Track your fertile window for conception planning and understand your cycle better.
Use Tool →BMI Calculator for Kids
Calculate BMI percentile for children and teens aged 2-20 using CDC growth charts. Get accurate BMI assessment based on age, gender, height, and weight.
Use Tool →Share Your Feedback
Help us improve this tool by sharing your experience