Macro Calculator: Calculate Macros Using BMR & Activity


Professional Health & Fitness Tools

Ultimate Macro Calculator: Calculate Macros Using BMR

A precise, easy-to-use tool to determine your daily calorie and macronutrient needs based on your body, activity level, and goals. This is your first step to master your nutrition.



Enter your age in years.


Metabolic rates differ between genders.


Your current body weight.


Your height in centimeters.


Be honest about your daily activity.


Choose your primary fitness objective.

Please enter valid numbers for all fields.


What Does it Mean to Calculate Macros Using BMI and BMR?

When people search for a way to “calculate macro using BMI,” they are often looking for a comprehensive way to connect their body size to their dietary needs. While Body Mass Index (BMI) is a simple measure of weight relative to height, it doesn’t directly tell you your caloric needs. For that, we use more dynamic metrics like Basal Metabolic Rate (BMR) and Total Daily Energy Expenditure (TDEE).

This calculator determines your macronutrient (macro) needs by first establishing your body’s energy requirements. Macros—protein, carbohydrates, and fats—are the nutrients your body needs in large amounts to function. By tailoring your macro intake, you can effectively work towards goals like weight loss, muscle gain, or maintenance. This process is far more effective than just tracking calories alone. For a deeper understanding of your body composition, a body fat percentage calculator can provide additional insights.

The Formula to Calculate Your Macronutrient Needs

Our calculator uses a multi-step process rooted in established formulas to provide an accurate estimate of your energy needs and macro split. Here’s how it works:

1. Basal Metabolic Rate (BMR) Calculation

First, we calculate your BMR using the Mifflin-St Jeor equation, widely considered one of the most accurate methods. BMR is the energy your body expends at complete rest.

BMR = 10 * weight(kg) + 6.25 * height(cm) - 5 * age(years) + s

Where ‘s’ is a gender-specific value: +5 for males and -161 for females.

2. Total Daily Energy Expenditure (TDEE) Calculation

Next, we determine your TDEE by multiplying your BMR by an activity multiplier. TDEE represents your total daily calorie needs to maintain your current weight.

TDEE = BMR * Activity Level Multiplier

3. Goal-Adjusted Calories and Macros

Finally, we adjust your TDEE based on your goal (e.g., subtracting 500 calories for weight loss) and then divide those total calories into protein, carbs, and fat based on standard, effective ratios.

Formula Variables Explained
Variable Meaning Unit Typical Range
Weight Your body weight kg or lbs 40 – 150 kg
Height Your stature cm or ft/in 140 – 210 cm
Age Your biological age years 18 – 80
Activity Multiplier Factor representing daily movement and exercise Unitless Ratio 1.2 – 1.9
Goal Adjustment Caloric surplus or deficit Calories -500 to +500

Practical Examples of Macro Calculation

Example 1: Male, 30, Seeking Muscle Gain

  • Inputs: Male, 30 years, 80 kg, 180 cm, Moderately Active, Goal: Lean Muscle Gain (+250 calories).
  • BMR Calculation: (10 * 80) + (6.25 * 180) – (5 * 30) + 5 = 800 + 1125 – 150 + 5 = 1780 calories.
  • TDEE Calculation: 1780 * 1.55 (Moderately Active) = 2759 calories. Our precise TDEE calculator can help refine this number.
  • Goal Calories: 2759 + 250 = 3009 calories.
  • Results (approximate): Protein: 160g, Carbs: 374g, Fat: 99g.

Example 2: Female, 45, Seeking Weight Loss

  • Inputs: Female, 45 years, 65 kg, 165 cm, Lightly Active, Goal: Weight Loss (-500 calories).
  • BMR Calculation: (10 * 65) + (6.25 * 165) – (5 * 45) – 161 = 650 + 1031.25 – 225 – 161 = 1295 calories.
  • TDEE Calculation: 1295 * 1.375 (Lightly Active) = 1781 calories.
  • Goal Calories: 1781 – 500 = 1281 calories.
  • Results (approximate): Protein: 130g, Carbs: 70g, Fat: 50g.

How to Use This Macro Calculator

  1. Select Your Units: Start by choosing between Metric (kg, cm) and Imperial (lbs, ft, in). The labels will update automatically.
  2. Enter Personal Details: Fill in your age, gender, weight, and height. Be as accurate as possible.
  3. Choose Your Activity Level: This is crucial. Overestimating your activity is a common mistake that can hinder results.
  4. Set Your Goal: Decide if you want to lose, maintain, or gain weight. The options provide a standard, sustainable rate of change.
  5. Calculate and Analyze: Click the “Calculate My Macros” button. Review your total daily calories, BMR, TDEE, and the gram-by-gram breakdown of your protein, carbs, and fat.
  6. Visualize Your Diet: Use the pie chart to see the percentage breakdown of your calories from each macronutrient.

Key Factors That Affect Your Macro Needs

Your ideal macro split isn’t static. Several factors can influence your requirements, and it’s important to understand them when you calculate macro numbers.

  • Age: Metabolism naturally slows with age, often reducing overall calorie needs.
  • Gender: Men typically have more muscle mass and a higher BMR than women of the same weight and height.
  • Body Composition: An individual with more muscle mass will burn more calories at rest than someone with a higher body fat percentage at the same total weight.
  • Fitness Goals: Bulking requires a calorie surplus and high protein, while cutting requires a deficit. Different diets, like those explored in a keto macro calculator, drastically alter the carb-to-fat ratio.
  • Workout Intensity: Those engaged in high-intensity training or endurance sports need significantly more carbohydrates for fuel and recovery.
  • Hormonal Health: Hormones like thyroid and cortisol can significantly impact metabolism and how your body stores fat.
  • Dietary Preferences: Some people feel better on higher-fat diets, while others perform better with more carbs. Personal preference and adherence are key.

Frequently Asked Questions (FAQ)

1. Is this calculator accurate?
This calculator uses the Mifflin-St Jeor formula, which is considered highly accurate for estimating BMR. However, all calculators provide an estimate. The best approach is to use these numbers as a starting point and adjust based on your real-world progress after 2-3 weeks.
2. How does BMI relate to this calculation?
BMI is a general indicator of healthy weight, but it doesn’t account for body composition (muscle vs. fat). Our calculator focuses on BMR and TDEE, which are direct measures of energy expenditure, making them more suitable for creating a personalized diet plan. While you don’t directly “calculate macro using BMI,” knowing your BMI can be a useful piece of context.
3. How much protein do I really need?
Protein needs vary. A general recommendation is 1.6-2.2 grams per kilogram of body weight (or about 0.7-1.0 grams per pound) for active individuals looking to build or preserve muscle.
4. Should I recalculate my macros after losing weight?
Yes. As your weight changes, your BMR and TDEE will also change. It’s a good practice to recalculate your macros after every 5-10 lbs (2-4 kg) of weight change to ensure your targets remain accurate.
5. What if I use Imperial units?
The calculator automatically handles the conversion. Simply select “Imperial” from the unit switcher, enter your weight in pounds and height in feet and inches, and the formulas will correctly convert them to metric for the calculation.
6. Can I use this for bulking and cutting cycles?
Absolutely. The “Goal” selector is designed for just that. Choose “Lean Muscle Gain” or “Bulk” for a caloric surplus and “Weight Loss” for a deficit. Our guide to bulking and cutting cycles offers more strategy.
7. Does this work for specific diets like keto or intermittent fasting?
This calculator provides a balanced macro split. For specific diets like keto, you would need to manually adjust the results to be very low-carb, moderate-protein, and high-fat. For intermittent fasting, your total daily macros remain the same; you just consume them in a smaller window. See our intermittent fasting guide for more info.
8. Why is the chart measured in percentages?
The chart shows the percentage of your total calories that comes from each macronutrient. This is a common way to visualize a diet’s structure. For example, a 40% Carb / 30% Protein / 30% Fat split is a popular balanced approach.

© 2026 Health & Fitness Analytics. All rights reserved. For educational purposes only.



Leave a Reply

Your email address will not be published. Required fields are marked *