Macro Calculator
Estimate daily calories, BMR, TDEE, and protein, carbohydrate, and fat targets based on your body details, activity level, and goal.
Results
This calculator gives an estimate only. Actual calorie and macro needs can vary based on metabolism, training style, body composition, medical conditions, and dietary preferences. For medical or clinical nutrition advice, consult a qualified professional.
Use this Macro Calculator to estimate daily calorie needs and calculate protein, carbohydrate, and fat targets based on body measurements, activity level, and fitness goals. The calculator estimates BMR, TDEE, calorie adjustments, and macro distribution.
Important Note: This Macro Calculator provides estimated calorie and macronutrient targets only. It is not a medical nutrition plan, diet prescription, or substitute for advice from a registered dietitian, doctor, or qualified nutrition professional. Actual calorie and macro needs can vary based on metabolism, body composition, training load, health conditions, medications, sleep, stress, pregnancy, breastfeeding, and dietary preferences.
Use the results as a starting estimate, then adjust based on real-world progress, energy levels, training performance, hunger, recovery, and body-weight trends over time.
Reviewed by: AjaxCalculators Editorial Team
Last updated: May 2026
Method source: Mifflin–St Jeor BMR equation and TDEE activity multipliers
Editorial standards: Built using transparent equations, worked examples, practical explanations, assumptions, and references.
What Is a Macro Calculator?
A Macro Calculator estimates how many calories and macronutrients you may need each day. Macronutrients include protein, carbohydrates, and fat. The calculator first estimates energy needs and then distributes calories according to a selected macro split.
Macros are often used in fitness, weight management, sports nutrition, and meal planning.
What Are Macronutrients?
| Macronutrient | Main Role | Calories Per Gram |
|---|---|---|
| Protein | Muscle repair and maintenance | 4 kcal |
| Carbohydrates | Primary exercise energy source | 4 kcal |
| Fat | Hormones and essential functions | 9 kcal |
How BMR Is Calculated
The calculator commonly uses the Mifflin–St Jeor equation.
Male
BMR = (10 × weight kg) + (6.25 × height cm) − (5 × age) + 5
Female
BMR = (10 × weight kg) + (6.25 × height cm) − (5 × age) − 161
BMR estimates calories burned at rest.
How TDEE Is Estimated
Total Daily Energy Expenditure (TDEE):
TDEE = BMR × activity factor
| Activity Level | Typical Multiplier |
|---|---|
| Sedentary | 1.2 |
| Light activity | 1.375 |
| Moderate activity | 1.55 |
| Very active | 1.725 |
| Extremely active | 1.9 |
How Macro Grams Are Calculated
After the calculator estimates your target calories, it divides those calories into protein, carbohydrates, and fat based on the selected macro split.
| Macro | Calories Per Gram | Gram Formula |
|---|---|---|
| Protein | 4 kcal per gram | Protein grams = protein calories ÷ 4 |
| Carbohydrates | 4 kcal per gram | Carb grams = carb calories ÷ 4 |
| Fat | 9 kcal per gram | Fat grams = fat calories ÷ 9 |
For example, if your target is 2,000 calories and you choose a 30% protein, 30% fat, and 40% carbohydrate split, the calculator assigns 600 calories to protein, 600 calories to fat, and 800 calories to carbohydrates. That equals about 150 g protein, 67 g fat, and 200 g carbohydrates per day.
Goal Adjustment Guide
The calculator adjusts estimated maintenance calories based on the selected goal. These adjustments are general planning estimates, not guaranteed fat-loss or muscle-gain outcomes.
| Goal | Typical Adjustment | Best Used For |
|---|---|---|
| Weight loss | About 20% calorie deficit | More aggressive fat-loss planning |
| Mild loss | About 10% calorie deficit | Slower fat loss with easier adherence |
| Maintain weight | No calorie adjustment | Weight maintenance and stable intake planning |
| Lean gain | About 10% calorie surplus | Gradual muscle gain with less fat gain risk |
| Muscle gain | About 15% calorie surplus | Higher-calorie muscle-building phases |
Worked Example
| Input | Value |
|---|---|
| Sex | Male |
| Age | 30 |
| Weight | 180 lb |
| Height | 70 inches |
| Activity | Moderate |
| Goal | Maintain |
| Output | Example Result |
|---|---|
| BMR | 1,783 kcal/day |
| TDEE | 2,763 kcal/day |
| Protein | 207 g/day |
| Carbs | 276 g/day |
| Fat | 92 g/day |
How to Interpret Your Macro Results
| Result | What It Means | How to Use It |
|---|---|---|
| BMR | Estimated calories your body burns at rest. | Use it as the base estimate before activity is added. |
| TDEE | Estimated total daily calories after activity. | This is your estimated maintenance calorie level. |
| Target calories | Your estimated daily intake after goal adjustment. | Use this as a starting target for weight loss, maintenance, or gain. |
| Protein | Estimated daily protein target. | Useful for muscle repair, recovery, and satiety. |
| Carbohydrates | Estimated daily carbohydrate target. | Useful for training energy, daily activity, and glycogen support. |
| Fat | Estimated daily fat target. | Supports essential functions and helps complete calorie needs. |
Activity Examples
| Activity Level | Typical Example |
|---|---|
| Sedentary | Desk job with minimal exercise |
| Moderate | Exercise 3–5 times weekly |
| Very active | Hard training or physical labor |
Why Two People Can Need Different Calories
People with identical body weight and height may still require different calorie intake because of:
- Muscle mass differences
- Metabolism
- Training intensity
- Genetics
- Age
- Body composition
How to Use the Calculator
- Select sex.
- Enter age.
- Enter height and weight.
- Select activity level.
- Choose goal.
- Select macro split.
- Click Calculate.
Common Mistakes
- Assuming estimates are exact requirements
- Ignoring activity changes
- Following unrealistic macro targets
- Using body weight alone without progress tracking
Assumptions and Limitations
- The calculator uses predictive equations, so results are estimates rather than exact calorie requirements.
- BMR formulas may be less accurate for people with very high muscle mass, very low body weight, obesity, older age, illness, or unusual body composition.
- Activity multipliers are broad estimates and may overestimate or underestimate true daily energy expenditure.
- Macro splits are general planning options and may not match every medical, athletic, cultural, or dietary need.
- Weight-loss and muscle-gain results depend on consistency, food tracking accuracy, training, sleep, recovery, hormones, and real-world adherence.
- People with diabetes, kidney disease, pregnancy, eating disorders, digestive conditions, or medically restricted diets should seek professional nutrition guidance.
Practical Uses
- Meal planning
- Weight management
- Fitness goals
- Sports nutrition planning
- Body recomposition
References
- Mifflin et al. — A New Predictive Equation for Resting Energy Expenditure in Healthy Individuals
- Frankenfield et al. — Comparison of Predictive Equations for Resting Metabolic Rate
- National Academies — Dietary Reference Intakes for Macronutrients
- NIH Office of Dietary Supplements
- CDC — Healthy Weight Resources
- WHO — Physical Activity Guidance
Related Calculators
Frequently Asked Questions
What are macros?
Macros, or macronutrients, are the nutrients that provide most of the calories in your diet: protein, carbohydrates, and fat. Protein and carbohydrates provide about 4 calories per gram, while fat provides about 9 calories per gram.
Can this calculator help with weight loss?
Yes, it can estimate a calorie target and macro split for weight loss. However, the result is only a starting estimate. Real progress depends on food tracking accuracy, activity level, consistency, sleep, stress, and how your body responds over several weeks.
Is protein important for muscle?
Protein helps support muscle repair and maintenance, especially when combined with resistance training. The right amount can vary based on body weight, training goal, calorie intake, and overall diet quality.
Should I choose balanced, high protein, lower carb, or higher carb?
Choose the split that best matches your goal and eating style. A balanced split is useful for general planning, high protein may support satiety and muscle goals, lower carb may fit some diet preferences, and higher carb may suit people with higher training volume.
Can two people of the same size need different calories?
Yes. Two people with the same age, height, and weight can still have different calorie needs because of muscle mass, job activity, training intensity, metabolism, hormones, sleep, and daily movement outside exercise.
Are these macro values exact?
No. They are estimates. Use the result as a starting point, then adjust based on body-weight trends, gym performance, hunger, energy, recovery, and how consistently you can follow the target.
Who should avoid using this calculator as a diet plan?
People with medical conditions, pregnancy-related nutrition needs, eating disorders, kidney disease, diabetes, heart disease, or medically restricted diets should not use this calculator as a standalone diet plan. Professional guidance is safer in those cases.
Nutrition Disclaimer
This Macro Calculator provides estimated calorie and macronutrient targets for general education, fitness planning, and meal-planning support. It does not diagnose, treat, or manage any medical condition and should not be used as a substitute for individualized nutrition advice.
Calorie and macro needs can vary based on metabolism, body composition, training volume, health conditions, medications, pregnancy, breastfeeding, eating history, food preferences, and dietary restrictions. If you have diabetes, kidney disease, heart disease, digestive conditions, a history of disordered eating, pregnancy-related nutrition needs, or any medically restricted diet, consult a qualified healthcare professional or registered dietitian before making major diet changes.