Macro Calculator
Calculate Your Daily Macros
Enter your details below to estimate your daily calorie and macronutrient needs.
ft
in
cm
lbs
kg
Total: 100%
Your Daily Calorie Goal:
— Calories
Basal Metabolic Rate (BMR): — Calories
Total Daily Energy Expenditure (TDEE): — Calories
Protein: — g
Carbohydrates: — g
Fat: — g
BMR is calculated using the Mifflin-St Jeor equation. TDEE = BMR x Activity Level. Calorie Goal = TDEE + Goal Adjustment. Macros are based on your chosen percentage split of the Calorie Goal.
Macronutrient Calorie Distribution
Macro Breakdown for Different Goals (Based on TDEE)
| Goal | Calories | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|
| Maintain Weight | — | — | — | — |
| Mild Loss (0.5 lb/wk) | — | — | — | — |
| Loss (1 lb/wk) | — | — | — | — |
| Extreme Loss (2 lb/wk) | — | — | — | — |
| Mild Gain (0.5 lb/wk) | — | — | — | — |
| Gain (1 lb/wk) | — | — | — | — |
| Fast Gain (2 lb/wk) | — | — | — | — |
What is a Macro Calculator?
A macro calculator is a tool used to estimate the amount of protein, carbohydrates (carbs), and fats—the three macronutrients—you should consume daily to achieve a specific health or fitness goal. These goals often include weight loss, weight gain, or weight maintenance, while also supporting muscle growth or athletic performance. The macro calculator uses your personal data like age, gender, height, weight, activity level, and goals to provide personalized recommendations.
Anyone looking to fine-tune their diet for specific outcomes can benefit from using a macro calculator. This includes athletes, bodybuilders, individuals aiming for weight loss or gain in a structured way, or anyone wanting to understand their nutritional needs better. A macro calculator provides a more detailed dietary guide than just counting calories, as it focuses on the composition of those calories.
A common misconception is that all calories are equal regardless of their source. However, the macronutrient composition of your diet can significantly impact body composition, satiety, and metabolic health. A macro calculator helps you understand and manage this composition.
Macro Calculator Formula and Mathematical Explanation
Our macro calculator uses the following steps:
- Calculate Basal Metabolic Rate (BMR): We use the Mifflin-St Jeor equation, which is considered more accurate than the older Harris-Benedict equation:
- For Men: BMR = 10 × weight (kg) + 6.25 × height (cm) – 5 × age (years) + 5
- For Women: BMR = 10 × weight (kg) + 6.25 × height (cm) – 5 × age (years) – 161
- Calculate Total Daily Energy Expenditure (TDEE): TDEE is estimated by multiplying BMR by an activity factor based on your reported activity level.
TDEE = BMR × Activity Factor - Adjust for Goal: Your daily calorie target is adjusted based on your selected goal (e.g., -500 calories for 1 lb/week weight loss, +500 for 1 lb/week gain).
Daily Calories = TDEE + Goal Adjustment - Calculate Macronutrients: The daily calorie target is then divided into protein, carbohydrates, and fats based on the percentages you select.
- Protein (grams) = (Daily Calories × % Protein) / 4 (since protein has 4 calories per gram)
- Carbohydrates (grams) = (Daily Calories × % Carbs) / 4 (since carbs have 4 calories per gram)
- Fat (grams) = (Daily Calories × % Fat) / 9 (since fat has 9 calories per gram)
Variables Used:
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Age | Your current age | years | 15 – 100 |
| Weight | Your body weight | kg or lbs | 20 – 320 kg |
| Height | Your height | cm or ft/in | 90 – 250 cm |
| Activity Factor | Multiplier based on exercise level | – | 1.2 – 1.9 |
| Goal Adjustment | Calories added/subtracted for goal | Calories | -1000 to +1000 |
Practical Examples (Real-World Use Cases)
Example 1: Weight Loss Goal
Sarah, a 35-year-old female, is 165 cm (5’5″) tall and weighs 70 kg (154 lbs). She works a desk job but exercises moderately 3-4 times a week. Her goal is to lose 0.5 kg (1 lb) per week. She prefers a balanced macro split (40% Carbs, 30% Protein, 30% Fat).
- BMR (using the macro calculator formula): ~1450 Calories
- TDEE (Moderate activity 1.55): ~2248 Calories
- Goal Adjustment for 0.5 kg/week loss: -500 Calories
- Daily Calorie Target: 2248 – 500 = 1748 Calories
- Macros: Protein: (1748 * 0.30) / 4 ≈ 131g, Carbs: (1748 * 0.40) / 4 ≈ 175g, Fat: (1748 * 0.30) / 9 ≈ 58g
Sarah should aim for around 1748 calories per day, with approximately 131g of protein, 175g of carbs, and 58g of fat.
Example 2: Muscle Gain Goal
John, a 25-year-old male, is 183 cm (6’0″) tall and weighs 80 kg (176 lbs). He is very active, lifting weights 5-6 times a week. His goal is to gain 0.5 kg (1 lb) per week, focusing on muscle. He opts for a higher protein split (30% Carbs, 40% Protein, 30% Fat).
- BMR (using the macro calculator formula): ~1905 Calories
- TDEE (Very active 1.725): ~3286 Calories
- Goal Adjustment for 0.5 kg/week gain: +500 Calories
- Daily Calorie Target: 3286 + 500 = 3786 Calories
- Macros: Protein: (3786 * 0.40) / 4 ≈ 379g, Carbs: (3786 * 0.30) / 4 ≈ 284g, Fat: (3786 * 0.30) / 9 ≈ 126g
John should aim for around 3786 calories daily, with about 379g protein, 284g carbs, and 126g fat to support muscle gain. Using a calorie deficit calculator can also help fine-tune needs when cutting.
How to Use This Macro Calculator
- Enter Personal Details: Input your age, select your gender, enter your height (in cm or ft/in), and weight (in kg or lbs). Select the unit you are using.
- Select Activity Level: Choose the option that best describes your weekly physical activity.
- Choose Your Goal: Select whether you want to maintain, lose, or gain weight, and at what rate.
- Set Macro Percentages: Choose a preset macro split or select “Custom” and enter your desired percentages for protein, carbs, and fat. Ensure they add up to 100%.
- View Results: The macro calculator will instantly show your estimated daily calorie goal, BMR, TDEE, and grams of protein, carbs, and fat. The pie chart and goals table will also update.
- Interpret Results: Use these numbers as a starting guide for your daily diet. Monitor your progress and adjust as needed.
The results from the macro calculator provide a strong starting point. Consider tracking your food intake and weight over a few weeks and adjust your calories or macros if you’re not seeing the desired progress. Check out our guide on healthy eating habits for more tips.
Key Factors That Affect Macro Calculator Results
- Age: Metabolic rate generally decreases with age, affecting BMR and TDEE.
- Sex: Men typically have higher BMR than women due to differences in body composition (more muscle mass).
- Weight and Height: Larger individuals (taller or heavier) generally have higher energy needs.
- Activity Level: The more active you are, the more calories you burn, increasing your TDEE and thus your calorie and macro needs.
- Goals: Weight loss requires a calorie deficit, while weight gain requires a surplus, directly impacting the total calories the macro calculator recommends.
- Body Composition: Individuals with more muscle mass have a higher BMR than those with more fat mass at the same weight. While not directly input, it’s reflected in weight and influences TDEE. Understanding your body mass index (BMI) can be a starting point.
- Dietary Preferences/Restrictions: The chosen macro split can be influenced by dietary approaches like low-carb or low-fat diets.
- Metabolic Adaptations: Prolonged dieting or overeating can cause metabolic adaptations that might make the standard macro calculator estimates less accurate over time.
Frequently Asked Questions (FAQ)
This macro calculator uses well-regarded formulas (Mifflin-St Jeor) and standard activity multipliers to provide a good estimate. However, individual metabolic rates can vary, so it’s a starting point. Adjust based on your real-world results.
For consistency, especially when starting, it’s easier to aim for the same macros daily. Some people use carb cycling (different macros on training vs. rest days), but it’s more advanced.
It’s a good idea to recalculate your macros using the macro calculator after every 5-10 lbs (2-4.5 kg) of weight change, or if your activity level changes significantly.
The calculator will highlight if the custom percentages don’t sum to 100%. Please adjust them so they do for accurate calculations.
Both are important. Calories determine weight gain or loss, while macros influence body composition and how you feel. A good macro calculator helps you manage both.
It’s generally recommended not to go below 20% of calories from fat, as fats are essential for hormone production and nutrient absorption. Consult a healthcare professional for personalized advice.
Protein needs vary. Active individuals or those looking to build muscle often benefit from higher intakes (e.g., 0.7-1g per lb of body weight or 1.6-2.2g per kg). The macro calculator allows you to adjust this.
Yes, you can use the “Custom” macro split and set your carbs very low (e.g., 5-10%), fat high (e.g., 70-75%), and protein moderate (e.g., 20-25%) to align with ketogenic diet principles.
Related Tools and Internal Resources
- {related_keywords[3]}: Estimate your body mass index based on height and weight.
- {related_keywords[4]}: Calculate your basal metabolic rate, the calories you burn at rest.
- {related_keywords[5]}: Find out your total daily energy expenditure based on BMR and activity.
- Calorie Deficit Calculator: Determine the calorie deficit needed for your weight loss goals.
- Healthy Eating Habits Guide: Learn more about building a sustainable and healthy diet.
- Understanding BMI: A deeper look into what BMI means and its limitations.