Health & Fitness

Macro Calculator

Break down your daily calories into protein, carbs, and fat with flexible macronutrient splits.

Protein150.0g (600 cal)
Carbs200.0g (800 cal)
Fat66.7g (600 cal)

What is the Macro Calculator?

Macronutrients (protein, carbs, and fat) are the three calorie-containing nutrients that make up every food you eat. A macro calculator uses your body weight, activity level, and fitness goal to determine how many grams of each macronutrient you should consume daily. This is more precise than 'eat less' because it aligns your nutrition with your specific objective—muscle gain requires different macro ratios than fat loss.

How it works

The calculator first estimates your Total Daily Energy Expenditure (TDEE) using your weight, activity level, and metabolic rate. It then divides your daily calories among the three macros using evidence-based ratios: typically 30–40% protein, 30–50% carbs, and 20–30% fat for most fitness goals. These percentages shift based on your goal—muscle gain needs more protein, fat loss benefits from higher protein to preserve muscle, and maintenance allows more balanced ratios.

Daily Protein (g) = weight (kg) × 1.6–2.2 | Daily Carbs (g) = (TDEE calories × 0.40–0.50) ÷ 4 | Daily Fat (g) = (TDEE calories × 0.20–0.30) ÷ 9

Protein has 4 calories per gram, carbs have 4 calories per gram, and fat has 9 calories per gram. The multipliers for protein (1.6–2.2 g/kg) are based on activity level; carb and fat percentages adjust the total calories split between them. TDEE is your estimated daily calorie burn at rest plus activity.

Examples

InputResultNotes
70 kg (154 lb), moderate exercise 4×/week, goal: muscle gainProtein: 154 g/day | Carbs: 256 g/day | Fat: 67 g/day (total ~2,300 calories)Higher protein (2.2 g/kg) supports muscle repair; moderate carbs fuel workouts; fat keeps hormones stable.
70 kg (154 lb), light exercise 2×/week, goal: fat lossProtein: 140 g/day | Carbs: 156 g/day | Fat: 48 g/day (total ~1,600 calories)High protein preserves muscle during a calorie deficit; lower carbs and fat reduce overall intake without extreme restriction.
70 kg (154 lb), sedentary, goal: maintenanceProtein: 105 g/day | Carbs: 216 g/day | Fat: 72 g/day (total ~2,000 calories)Balanced split; adequate protein prevents muscle loss even at maintenance.

How to use the Macro Calculator

  1. Enter your current body weight in kilograms or pounds.
  2. Select your activity level: sedentary, lightly active, moderately active, very active, or athlete.
  3. Choose your goal: fat loss, maintenance, or muscle gain.
  4. The calculator computes your TDEE and optimal daily macro targets.
  5. Note the grams of protein, carbs, and fat you should aim for each day.
  6. Use a food tracking app (MyFitnessPal, Cronometer) to log meals and hit your targets.

Benefits

  • Personalized targets that align nutrition with your specific fitness goal, not generic 'eat healthy' advice.
  • Faster results: hitting macros consistently produces measurable changes in body composition within 4–8 weeks.
  • Flexibility to choose which foods hit your targets—you can eat your favourite foods as long as they fit your macros.
  • Prevents common mistakes like eating too little protein during fat loss (which causes muscle waste) or under-eating carbs during muscle gain.
  • Scalable: adjust targets up or down slightly if you're not seeing progress after 2–3 weeks.

Tips & common mistakes

Common mistakes

  • Ignoring protein during fat loss—aiming too low (e.g. 50 g/day) causes muscle loss alongside fat, wasting months of effort.
  • Eating at a huge calorie surplus for muscle gain instead of a modest 300–500 surplus, which just adds unnecessary fat.
  • Treating macros as gospel—if your targets say 250 g carbs but you hit 230 g, that's fine; consistency within ±10% matters, perfection doesn't.
  • Forgetting that activity level is a guess—if you're not seeing results after 3 weeks, your actual TDEE probably differs, so adjust calories down 200–300.

Tips

  • Build a list of your favourite foods and their macros; you'll quickly learn which are high-protein (chicken, Greek yogurt, tofu) vs carb-heavy (rice, oats, fruit) vs fat-dense (olive oil, nuts, avocado), making daily tracking faster.
  • Spread protein across meals (30–40 g per meal) for better muscle protein synthesis and satiety, rather than dumping it all at dinner.
  • Use whole foods first: lean meat, eggs, legumes, oats, rice, and vegetables are easier to track than ultra-processed foods with vague nutrition labels.
  • Weigh yourself weekly and track average weight over 2–3 weeks; daily fluctuations from water, food timing, and digestion mask the real trend.

Frequently asked questions

Do I have to hit my macros exactly every single day?

No. Aim to be within ±10% over a week. If your target is 150 g protein, hitting 135–165 g is fine. The body doesn't reset at midnight; consistency across days matters more than perfection on one day.

Why does protein matter so much during fat loss?

Protein signals your muscles to stay intact during a calorie deficit. Without enough, your body breaks down muscle for energy alongside fat, which slows your metabolism and makes you look soft even at a lower weight.

Can I gain muscle eating in a calorie deficit?

Only if you're new to strength training (first 6–12 months) or returning after a break. Experienced lifters need a calorie surplus plus high protein to build muscle. A deficit is for fat loss, not muscle gain.

What if I'm not seeing results after 3 weeks?

Your actual TDEE is likely different from the estimate. Drop calories by 200–300 for fat loss or raise them by 200–300 for muscle gain, keep training and protein high, and reassess in another 3 weeks.

Are carbs bad? Should I cut them for fat loss?

No. Carbs fuel your workouts and brain. A moderate reduction (e.g. from 350 g to 200 g) can help fat loss by reducing overall calories, but extreme cuts sap energy and aren't necessary.

How often should I recalculate my macros?

Every 5–10 kg of body weight change, or when you change activity level or goals. If you're steady, recalculate every 3–6 months or if progress stalls for 4+ weeks.

Related tools

FreeTooz Editorial Team · Last reviewed July 2026

Reviewed for accuracy. Results are estimates for general information and are not professional (medical, financial or legal) advice.