Free Macro Calculator

Most people know they should hit certain “macros,” but pinning down the right numbers still involves guesswork. Our free macro calculator removes the guesswork by translating your body stats and goal–fat loss, muscle gain, or maintenance–into a daily gram target for protein, carbs, and fat.

Personal Information
15–100 years
Sex
kg
cm
Activity & Goal
Primary Goal
Macro Split Customizable

Drag the sliders to adjust your protein, fat, and carbohydrate ratio. They always total 100%.

Higher protein preserves muscle during a deficit
Essential for hormones and vitamin absorption
Primary fuel for brain and muscles

Your Daily Macro Targets

Calories
Protein
Fat
Carbohydrates

How we calculated this

This calculator provides estimates for educational purposes. Speak with a registered dietitian or healthcare professional before making major dietary changes.

This calculator provides estimates for educational purposes. Speak with a registered dietitian or healthcare professional before making major dietary changes.

How the Free Macro Calculator Works

The tool runs a two-step calculation.

  1. Energy needs. First, it estimates your basal metabolic rate (BMR) using the Mifflin-St Jeor equation, then multiplies it by an activity factor to get your total daily energy expenditure (TDEE).
  2. Goal adjustment. Based on whether you want to lose, gain, or maintain weight, the calculator adjusts your calorie target up or down by 10–20%, then splits those calories into macronutrients using evidence-based ratios.

You can change the suggested split manually. All you need to enter are age, weight, height, sex, activity level, and your primary goal.

What Are Macronutrients?

Macronutrients–protein, carbohydrates, and fats–are the three nutrients your body needs in large quantities. Their calorie densities are fixed:

  • Protein: 4 calories per gram
  • Carbohydrates: 4 calories per gram
  • Fat: 9 calories per gram

Protein repairs tissue, builds enzymes, and keeps you full.
Carbohydrates fuel your brain and muscles.
Fats support hormone production, vitamin absorption, and cell membrane integrity.

No single macro split works for everyone. The calculator gives you a starting point that you can tweak as you observe changes in energy, performance, and body composition.

Choosing the Right Activity Level

Your activity multiplier has a big effect on TDEE. The calculator offers four standard tiers:

Activity LevelDescriptionMultiplier
SedentaryDesk job, little to no exercise1.2
Lightly activeLight exercise 1–3 days/week1.375
Moderately activeModerate exercise 3–5 days/week1.55
Very activeHard exercise 6–7 days/week1.725

If you have a physically demanding job plus daily training, you may need a higher multiplier. If you are unsure, start with the lower option and adjust after two weeks based on scale trends and energy levels.

Macro Split Recommendations by Goal

The macro calculator starts with these default splits. You can drag the sliders to customise.

Weight Loss (Calorie Deficit)

  • Protein: 30–35% of calories (priority to preserve muscle)
  • Fat: 25–30%
  • Carbohydrates: 35–40%

Maintenance

  • Protein: 25–30%
  • Fat: 25–35%
  • Carbohydrates: 40–50%

Muscle Gain (Calorie Surplus)

  • Protein: 25–30%
  • Fat: 20–25%
  • Carbohydrates: 45–55%

These are starting ratios. Research suggests protein intake between 1.6 and 2.2 g per kilogram of body weight is effective for muscle retention and growth. The calculator automatically sets protein grams within this range and fills the remaining calories with carbs and fats.

How to Calculate Macros Manually (If You’re Curious)

Understanding the math helps you trust the numbers.

Example:

  • 30-year-old woman, 65 kg, 165 cm, moderately active, goal: weight loss
  1. BMR (Mifflin-St Jeor):
    (10 × 65) + (6.25 × 165) – (5 × 30) – 161 = 1,370 calories
  2. TDEE: 1,370 × 1.55 = 2,124 calories
  3. Deficit of 20%: 2,124 × 0.80 = 1,699 calories (rounded to 1,700)
  4. Protein: 30% of 1,700 = 510 calories → 510 ÷ 4 = 128 g
    Fat: 25% of 1,700 = 425 calories → 425 ÷ 9 = 47 g
    Carbs: 45% of 1,700 = 765 calories → 765 ÷ 4 = 191 g

The free macro calculator does all of this instantly, but you can verify the logic with the steps above.

Tips for Tracking Macros Accurately

  • Weigh your portions with a food scale for the first few weeks. Volume estimates are often off by 20–30%.
  • Use a tracking app to log every ingredient.
  • Read labels for hidden fats and sugars.
  • Adjust your macros only after a full 10–14 days of consistent tracking.
  • Focus on whole foods–they’re more satiating and make hitting fibre and micronutrient targets easier.

When to Recalculate

Re-run the macro calculator after:

  • Losing or gaining more than 3–4 kg
  • Changing your training intensity or volume significantly
  • Noticing a stall in progress for 3+ weeks
  • Undergoing a lifestyle shift (new job, illness, pregnancy)

Small tweaks of 50–100 calories or 10–15 g of a macro can break a plateau without a complete overhaul.

Common Mistakes When Using a Macro Calculator

  • Overestimating activity level. A moderate multiplier doesn’t apply if you sit 8 hours and exercise three times a week.
  • Ignoring micronutrients. Hitting macros with ultra-processed food can still leave you malnourished.
  • Switching ratios too often. Give your body time to adapt before judging results.
  • Neglecting protein timing. Spreading protein across 3–4 meals improves muscle protein synthesis.

The free macro calculator gives you the numbers; your daily habits turn them into results. Use it as a compass, not a rigid rulebook.

Frequently Asked Questions

What are macronutrients?
Macronutrients are nutrients your body needs in large amounts: protein, carbohydrates, and fats. Protein supports muscle repair, carbs provide energy, and fats regulate hormones and cell function. Each gram of protein or carbs has 4 calories; fat has 9 calories.
How do I use a macro calculator for weight loss?
Enter your age, weight, height, and activity level into the free macro calculator. Select “weight loss” as your goal. The tool calculates a calorie deficit and suggests a protein-rich split to preserve muscle while reducing carbs and fats moderately.
What is the difference between BMR and TDEE?
BMR (Basal Metabolic Rate) is the calories you burn at rest. TDEE (Total Daily Energy Expenditure) includes BMR plus calories burned through activity and digestion. The macro calculator uses TDEE to set your daily calorie target and macro split.
How many grams of protein per day do I need?
The general recommendation is 0.8 g per kg of body weight for sedentary adults. For active individuals or those building muscle, 1.6–2.2 g per kg is common. The calculator adjusts protein based on your goal and lean body mass.
Can I use this free macro calculator for a keto diet?
Yes. The calculator does not default to keto ratios, but you can manually adjust the split to roughly 70–80% fat, 15–20% protein, and 5–10% carbs. Always consult a healthcare provider before starting a very low-carb diet.
Is tracking macros better than counting calories?
Macro tracking gives you a detailed view of food quality and satiety. Calories matter for weight, but macros influence body composition, energy levels, and recovery. Many people find that hitting macro targets naturally controls calorie intake.
  1. TDEE Calculator: Calculate Your Daily Calorie Needs
  2. Protein Calculator – Daily Intake by Goal & Weight
  3. Macro Calculator for Weight Loss – Free Online Tool 2026
  4. KJ to Calories Calculator
  5. Ideal Body Weight Calculator
  6. IBW Calculator: Calculate Your Ideal Body Weight