Nutrition Last Updated: January 18, 2026 5 min read

Free Macro Calculator - Calculate Your Personalized Macros

Our free macro calculator helps you determine your ideal daily intake of protein, carbohydrates, and fats based on your goals. Whether you’re cutting, bulking, or doing body recomposition, get personalized macronutrient ratios tailored to your lifestyle.

What is a Macro Calculator?

A macro calculator (short for macronutrient calculator) is a tool that calculates your optimal daily intake of the three primary macronutrients:

  • Protein: Essential for muscle building, repair, and satiety
  • Carbohydrates: Primary energy source for workouts and brain function
  • Fats: Critical for hormone production, nutrient absorption, and cell health

Unlike simple calorie calculators, a macro calculator provides a precise breakdown of where your calories should come from to optimize your specific fitness goals.

How This Calculator Works

Our calculator follows these steps:

  1. Calculates your BMR (Basal Metabolic Rate) using the Mifflin-St Jeor equation
  2. Determines your TDEE (Total Daily Energy Expenditure) based on activity level
  3. Adjusts calories according to your weight goal (loss, maintenance, or gain)
  4. Distributes macros using evidence-based ratios for your selected diet type

Enter your details

years
cm
kg

Understanding Macronutrients

Protein - The Building Block

Calories per gram: 4

Essential for:

  • Muscle growth and repair
  • Enzyme and hormone production
  • Immune function
  • Satiety and appetite control

Optimal intake:

  • Sedentary: 0.8g per lb of bodyweight
  • Active: 1.0-1.2g per lb of bodyweight
  • Building muscle: 1.2-1.6g per lb of bodyweight
  • Cutting (preserving muscle): 1.0-1.4g per lb of bodyweight

Best sources:

  • Chicken breast, turkey, lean beef
  • Fish (salmon, tuna, cod)
  • Eggs and egg whites
  • Greek yogurt, cottage cheese
  • Legumes, tofu, tempeh
  • Protein powder (whey, casein, plant-based)

Carbohydrates - The Energy Source

Calories per gram: 4

Essential for:

  • Primary energy for workouts and daily activity
  • Brain and nervous system function
  • Glycogen storage in muscles
  • Fiber for digestive health

Optimal intake varies by goal:

  • Keto/Very Low Carb: 20-50g per day
  • Low Carb: 50-100g per day
  • Moderate Carb: 100-200g per day
  • High Carb (athletes): 200-400g+ per day

Best sources:

  • Complex carbs: Oats, quinoa, brown rice, sweet potatoes
  • Fruits: Berries, apples, bananas
  • Vegetables: Leafy greens, broccoli, peppers
  • Legumes: Lentils, chickpeas, black beans
  • Whole grain bread and pasta

Fats - The Hormone Regulator

Calories per gram: 9

Essential for:

  • Hormone production (testosterone, estrogen)
  • Vitamin absorption (A, D, E, K)
  • Cell membrane structure
  • Brain health and cognitive function

Optimal intake:

  • Minimum: 0.3g per lb of bodyweight
  • Moderate: 0.4-0.5g per lb of bodyweight
  • High-fat diets: 0.6-1.0g+ per lb of bodyweight

Best sources:

  • Healthy fats: Avocado, olive oil, nuts, seeds
  • Fatty fish: Salmon, mackerel, sardines
  • Nut butters: Almond, peanut, cashew
  • Coconut oil, MCT oil
  • Dark chocolate (70%+ cacao)
  • Eggs (whole with yolk)

For Fat Loss (Cutting)

High Protein, Moderate Carb, Moderate Fat

  • Protein: 35-40%
  • Carbs: 30-35%
  • Fats: 25-30%

Why it works:

  • High protein preserves muscle mass during deficit
  • Moderate carbs provide energy for workouts
  • Adequate fats support hormones during stress of dieting

Example for 1,800 calories:

  • Protein: 162-180g (720 calories)
  • Carbs: 135-158g (540-630 calories)
  • Fats: 50-60g (450-540 calories)

For Muscle Gain (Bulking)

High Protein, High Carb, Moderate Fat

  • Protein: 30-35%
  • Carbs: 40-50%
  • Fats: 20-30%

Why it works:

  • High carbs fuel intense training and recovery
  • Protein supports muscle protein synthesis
  • Controlled fats to maximize carb intake

Example for 3,000 calories:

  • Protein: 225-263g (900-1050 calories)
  • Carbs: 300-375g (1200-1500 calories)
  • Fats: 67-100g (600-900 calories)

For Body Recomposition

High Protein, Moderate Carb, Moderate Fat

  • Protein: 35-40%
  • Carbs: 30-40%
  • Fats: 25-30%

Why it works:

  • Very high protein supports simultaneous fat loss and muscle gain
  • Flexible carb/fat ratio allows personalization
  • At or slightly below maintenance calories

Example for 2,200 calories:

  • Protein: 193-220g (770-880 calories)
  • Carbs: 165-220g (660-880 calories)
  • Fats: 61-73g (550-660 calories)

For Maintenance (IIFYM)

Balanced Macros

  • Protein: 30%
  • Carbs: 40%
  • Fats: 30%

Why it works:

  • Sustainable and flexible
  • Supports health and performance
  • Easy to maintain long-term

Example for 2,500 calories:

  • Protein: 188g (750 calories)
  • Carbs: 250g (1000 calories)
  • Fats: 83g (750 calories)

IIFYM: If It Fits Your Macros

IIFYM (If It Fits Your Macros), also known as flexible dieting, is an approach where you hit your daily macro targets while having freedom in food choices.

Core Principles of IIFYM

  1. Track your macros daily using apps like MyFitnessPal or Cronometer
  2. Hit your protein target first - most important macro
  3. Fill remaining calories with carbs and fats as preferred
  4. Follow the 80/20 rule - 80% whole foods, 20% treats

Benefits of Flexible Dieting

  • Sustainability: No forbidden foods, better adherence
  • Social freedom: Eat out without stress
  • Psychological health: Reduces food anxiety and guilt
  • Practical: Fits real life, not just ideal scenarios

Common IIFYM Mistakes

  1. All macros, no micros: Ignoring vitamins, minerals, and fiber
  2. Too much flexibility: 80/20 becomes 50/50
  3. Ignoring food quality: Hitting macros with only processed foods
  4. Not tracking accurately: Eyeballing portions, missing oils/condiments

Macros for Cutting

Cutting means eating in a calorie deficit to lose fat while preserving muscle mass.

Optimal Cutting Macros

Protein: 1.0-1.4g per lb bodyweight

  • Highest priority during deficit
  • Preserves lean muscle mass
  • Increases satiety

Carbs: 0.5-1.5g per lb bodyweight

  • Prioritize around workouts
  • Adjust based on activity level
  • Lower on rest days (optional)

Fats: 0.3-0.5g per lb bodyweight

  • Don’t go too low (minimum 0.3g/lb)
  • Essential for hormones
  • Supports adherence

Cutting Strategies

1. Aggressive Cut (20-25% deficit)

  • Lose 1.5-2 lbs per week
  • Duration: 8-12 weeks maximum
  • Best for: Those with higher body fat (20%+ men, 30%+ women)

2. Moderate Cut (15-20% deficit)

  • Lose 1-1.5 lbs per week
  • Duration: 12-16 weeks
  • Best for: Most people

3. Conservative Cut (10-15% deficit)

  • Lose 0.5-1 lb per week
  • Duration: 16-24 weeks
  • Best for: Leaner individuals, those preserving performance

Sample Cutting Day

180 lb male, moderately active, cutting at 2,000 calories

Target Macros:

  • Protein: 200g (40%)
  • Carbs: 175g (35%)
  • Fats: 55g (25%)

Meal Plan:

  • Breakfast: 3 eggs, 2 slices whole wheat toast, 1 cup berries (450 cal)
  • Lunch: 6 oz grilled chicken, 1 cup quinoa, mixed greens salad (550 cal)
  • Pre-workout: Banana, 1 scoop whey protein (250 cal)
  • Dinner: 6 oz salmon, 1 cup brown rice, steamed broccoli (600 cal)
  • Snack: Greek yogurt, handful almonds (150 cal)

Macros for Bulking

Bulking means eating in a calorie surplus to maximize muscle growth.

Optimal Bulking Macros

Protein: 0.8-1.2g per lb bodyweight

  • Supports muscle protein synthesis
  • Don’t need excessive amounts

Carbs: 2.0-3.5g per lb bodyweight

  • Fuel intense training
  • Replenish glycogen
  • Spare protein for muscle building

Fats: 0.3-0.6g per lb bodyweight

  • Support hormone production
  • Provide variety in diet

Bulking Strategies

1. Lean Bulk (5-10% surplus)

  • Gain 0.5-1 lb per week
  • Minimize fat gain
  • Best for: Most people, beginners

2. Standard Bulk (10-15% surplus)

  • Gain 1-1.5 lbs per week
  • Some fat gain expected
  • Best for: Intermediates, hardgainers

3. Aggressive Bulk (15-20% surplus)

  • Gain 1.5-2+ lbs per week
  • Significant fat gain
  • Best for: Very lean individuals, advanced lifters in off-season

Sample Bulking Day

180 lb male, very active, bulking at 3,200 calories

Target Macros:

  • Protein: 220g (27.5%)
  • Carbs: 400g (50%)
  • Fats: 80g (22.5%)

Meal Plan:

  • Breakfast: 4 eggs, 2 cups oatmeal, banana, peanut butter (750 cal)
  • Snack: Protein shake, granola (350 cal)
  • Lunch: 8 oz chicken breast, 2 cups rice, veggies (800 cal)
  • Pre-workout: Rice cakes, honey, protein shake (300 cal)
  • Post-workout: Bagel, protein shake, fruit (400 cal)
  • Dinner: 8 oz steak, large sweet potato, asparagus (700 cal)
  • Evening snack: Greek yogurt, berries, almonds (200 cal)

Body Recomposition Macros

Body recomposition (recomp) is simultaneously losing fat and gaining muscle - ideal for beginners or those returning after a break.

Is Recomp Right for You?

Good candidates:

  • Beginners (newbie gains)
  • Detrained individuals returning to training
  • Those carrying significant body fat (20%+ men, 30%+ women)
  • Enhanced athletes

Challenging for:

  • Advanced lifters
  • Very lean individuals (sub 10% men, sub 20% women)
  • Natural athletes with years of training

Optimal Recomp Macros

Protein: 1.0-1.4g per lb bodyweight (highest priority) Carbs: 0.8-1.5g per lb bodyweight (adjust based on preference) Fats: 0.3-0.6g per lb bodyweight (minimum 0.3g)

Calorie target: Exactly at maintenance or slight deficit (5-10%)

Recomp Success Strategies

  1. Maximize protein: Aim for upper end (1.2-1.4g/lb)
  2. Progressive overload: Increase weights regularly
  3. Be patient: Results take 3-6 months minimum
  4. Track progress beyond scale: Photos, measurements, performance
  5. Stay consistent: Don’t switch approaches frequently

Macro Cycling Strategies

Carb Cycling

Concept: Alternate between high-carb and low-carb days

Sample Week:

  • Training days: High carbs (2.0-3.0g/lb)
  • Rest days: Low carbs (0.5-1.0g/lb)
  • Protein stays constant
  • Adjust fats inversely to carbs

Benefits:

  • Improved insulin sensitivity
  • Better workout performance
  • Enhanced fat burning on rest days

Calorie Cycling

Concept: Vary daily calories while maintaining weekly average

Sample Week (2,000 cal average):

  • Mon-Fri: 1,800 calories (deficit days)
  • Sat-Sun: 2,500 calories (refeed days)
  • Weekly total: 14,000 calories

Benefits:

  • Psychological relief
  • Metabolic boost from refeeds
  • Social flexibility on weekends

Tracking Your Macros

Best Macro Tracking Apps

MyFitnessPal

  • Largest food database
  • Barcode scanner
  • Free version available
  • Best for: Beginners

Cronometer

  • Most accurate database
  • Tracks micronutrients
  • Recipe builder
  • Best for: Serious trackers

MacroFactor

  • AI-powered adjustments
  • Expenditure tracking
  • Trend analysis
  • Best for: Advanced users

Carbon Diet Coach

  • Algorithm-based coaching
  • Automatic adjustments
  • Check-in system
  • Best for: Hands-off approach

Accurate Tracking Tips

  1. Weigh everything: Use a digital food scale (most important tool)
  2. Track before eating: Pre-log meals when possible
  3. Count everything: Oils, sauces, beverages, condiments
  4. Use correct entries: Verify nutrition info, avoid user-created entries
  5. Track consistently: Even on weekends and special occasions

Common Tracking Mistakes

Forgetting cooking oils: Add 120 calories per tablespoon Eyeballing portions: Can lead to 20-50% inaccuracy Not weighing meat raw: Cooked weight is 25-30% less Missing liquid calories: Lattes, juice, alcohol Using volume instead of weight: Always use grams when possible

Adjusting Your Macros

When to Adjust

  • Every 10-15 lbs of weight change
  • Plateau lasting 2-3 weeks (no weight change in deficit)
  • Changing activity levels (new job, training program)
  • Switching goals (cut to bulk, bulk to maintenance)

How to Adjust for Plateaus

During a cut:

  1. Reduce calories by 100-200 (about 10%)
  2. Prioritize protein (keep or increase slightly)
  3. Reduce carbs or fats (or both)
  4. Option: Add 30-60 min cardio weekly

During a bulk:

  1. If not gaining, add 200-300 calories
  2. Increase primarily carbs
  3. Consider adding meal/snack
  4. Reassess after 2 weeks

FAQs About Macro Calculations

What is the best macro ratio?

There’s no single “best” ratio - it depends on your goal, activity level, and preferences. General guidelines:

  • Fat loss: 40% protein, 30% carbs, 30% fat
  • Muscle gain: 30% protein, 45% carbs, 25% fat
  • Maintenance: 30% protein, 40% carbs, 30% fat

Do I need to hit my macros exactly every day?

Aim for consistency, but don’t stress over being within 5g. Weekly averages matter more than daily perfection. Always prioritize protein target first.

Should I adjust macros on rest days?

Optional approaches:

  • Keep macros constant (simpler, equally effective)
  • Reduce carbs on rest days, increase on training days (carb cycling)
  • Either works - choose based on preference

How much protein is too much?

For healthy individuals, up to 1.4-1.6g per lb of bodyweight is safe and beneficial. Higher amounts aren’t harmful but offer no additional benefits. Those with kidney disease should consult a physician.

Can I lose fat without tracking macros?

Yes, through portion control and whole food focus. However, macro tracking provides precision, especially for:

  • Preserving muscle during cuts
  • Achieving specific physique goals
  • Breaking through plateaus

What if I’m still hungry after hitting my macros?

Strategies to increase satiety:

  • Increase protein (most satiating macro)
  • Add more vegetables (volume and fiber)
  • Drink more water
  • Include fibrous carbs over simple sugars
  • Space meals evenly throughout day

How do I calculate macros for keto?

Keto macro ranges:

  • Protein: 20-25% (1.0-1.2g per lb lean body mass)
  • Carbs: 5-10% (20-50g total, or net carbs)
  • Fats: 65-75% (remaining calories)

Focus on staying under carb limit to maintain ketosis.

Should I track net carbs or total carbs?

Net carbs: Total carbs - fiber - sugar alcohols

When to use:

  • Low-carb or keto diets (to stay under limit)
  • Helps include more vegetables

Total carbs: More straightforward, better for most people not doing keto

How long until I see results?

Timeline:

  • 2-4 weeks: Initial changes, water weight shifts
  • 4-8 weeks: Noticeable visual changes
  • 8-12 weeks: Significant transformation
  • 12+ weeks: Major body composition changes

Consistency over this entire period is essential.

Can I eat whatever I want if it fits my macros?

Technically yes, but prioritize whole foods:

  • 80% whole, minimally processed foods: For health, satiety, micronutrients
  • 20% flexible choices: For sustainability and enjoyment

This balance optimizes both results and adherence.

Conclusion

Calculating and tracking your macros is one of the most effective strategies for achieving your fitness goals. This free macro calculator provides personalized recommendations based on proven scientific formulas.

Whether you’re following IIFYM, cutting for a competition, bulking to build muscle, or working on body recomposition, understanding your macronutrient needs is essential for success.

Start by calculating your macros above, then:

  1. Choose a tracking app
  2. Weigh and log your food
  3. Hit your protein target daily
  4. Adjust after 2-3 weeks based on results
  5. Stay consistent for 8-12 weeks minimum

Remember, macros are a tool - use them to support your goals while maintaining a healthy relationship with food and enjoying the process.

Calculate your personalized macros now and take control of your nutrition!


Disclaimer: This macro calculator is for educational and informational purposes only. It does not replace advice from a registered dietitian or physician. Consult with a healthcare professional before making significant dietary changes, especially if you have medical conditions.

Share:

Related Calculators

Explore more calculators to help with your health and fitness goals

Related Calculators