Macro Calculator
Calculate your daily macronutrient needs based on your Basal Metabolic Rate (BMR), activity level, and fitness goals. Get personalized protein, carbohydrate, and fat recommendations.
Please adjust your entries
Enter realistic values before calculating.
Your Macro Breakdown
No calculation yet
Enter your information to calculate your daily macronutrient needs.
How to Calculate Macros
Calculating your macronutrient needs involves several steps. First, we determine your Basal Metabolic Rate (BMR), which is the number of calories your body burns at rest. Then we multiply this by your activity level to get your Total Daily Energy Expenditure (TDEE). Finally, we adjust for your goal and distribute calories across protein, carbohydrates, and fats.
Step 1: Calculate BMR
We use the Mifflin-St Jeor equation, which is considered the most accurate:
- • For Men: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) + 5
- • For Women: BMR = (10 × weight in kg) + (6.25 × height in cm) - (5 × age) - 161
Alternatively, the Katch-McArdle formula uses body fat percentage: BMR = 370 + (21.6 × lean body mass in kg)
Step 2: Calculate TDEE
Multiply your BMR by an activity factor:
- • Sedentary: BMR × 1.2
- • Lightly active: BMR × 1.375
- • Moderately active: BMR × 1.55
- • Very active: BMR × 1.725
- • Super active: BMR × 1.9
Step 3: Adjust for Goals
- • Weight Loss: TDEE × 0.8 (20% calorie deficit)
- • Maintenance: TDEE × 1.0 (maintain current weight)
- • Weight Gain: TDEE × 1.15 (15% calorie surplus)
Step 4: Distribute Macros
Convert calories to grams using these values:
- • Protein: 4 calories per gram
- • Carbohydrates: 4 calories per gram
- • Fats: 9 calories per gram
Example: If you need 2,000 calories with 30% protein, that's 600 calories from protein, which equals 150 grams (600 ÷ 4).
Understanding Macronutrients
Macronutrients are the three main nutrients your body needs in large amounts: protein, carbohydrates, and fats. Each plays a unique role in your health and fitness goals.
Protein
Essential for building and repairing muscle tissue, supporting immune function, and maintaining healthy hair and skin.
Sources: Meat, fish, eggs, dairy, legumes, nuts, seeds
Recommended: 0.8-1.2g per pound of body weight for active individuals
Carbohydrates
Your body's primary energy source, especially important for brain function and high-intensity exercise.
Sources: Grains, fruits, vegetables, legumes, dairy
Recommended: 45-65% of total calories for most people
Fats
Necessary for hormone production, vitamin absorption, and providing long-lasting energy.
Sources: Oils, nuts, seeds, avocado, fatty fish, dairy
Recommended: 20-35% of total calories, focus on unsaturated fats
Diet Profiles Explained
Different diet profiles distribute macronutrients in various ways to support different goals. Choose the profile that best matches your lifestyle and fitness objectives.
Balanced Diet
Typically 30% protein, 40% carbohydrates, 30% fat. This is a well-rounded approach suitable for most people, providing adequate energy and nutrients for daily activities and moderate exercise.
Low Fat Diet
Higher in carbohydrates (50-60%) and protein (25-30%), with lower fat (15-20%). Often used for weight loss and cardiovascular health, but may not be ideal for very active individuals.
Low Carb Diet
Higher in fat (50-60%) and protein (25-30%), with lower carbohydrates (10-20%). Popular for weight loss and blood sugar control, but requires adaptation period.
High Protein Diet
Higher protein (35-40%) with balanced carbs and fats. Ideal for muscle building, recovery, and satiety. Great for athletes and those looking to preserve muscle during weight loss.
Tips for Tracking Macros
Successfully tracking your macronutrients takes practice, but it becomes easier with time. Here are some practical tips to help you stay on track.
Use a Food Tracking App
Apps like MyFitnessPal, Cronometer, or Lose It! make it easy to log meals and see your macro breakdown in real-time. Many apps have barcode scanners for quick entry.
Plan Your Meals
Meal planning helps you hit your macro targets consistently. Prepare protein sources, complex carbs, and healthy fats in advance to make tracking easier.
Weigh Your Food
A kitchen scale is essential for accurate tracking. Volume measurements (cups, spoons) can be inconsistent, especially for proteins and fats.
Be Flexible
Aim to hit your targets within 5-10 grams. Perfection isn't necessary—consistency over time is what matters most for results.
Frequently Asked Questions
What's the difference between BMR and TDEE?
BMR (Basal Metabolic Rate) is the number of calories your body burns at complete rest, just to maintain basic functions like breathing and circulation. TDEE (Total Daily Energy Expenditure) is your BMR multiplied by your activity level, representing your total daily calorie burn including exercise and daily activities.
Which BMR formula should I use?
The Mifflin-St Jeor equation is the most accurate for most people and doesn't require body fat percentage. The Katch-McArdle formula can be more accurate if you know your body fat percentage, as it accounts for lean body mass. If you're unsure, start with Mifflin-St Jeor.
How often should I recalculate my macros?
Recalculate your macros every 4-6 weeks, or whenever your weight changes by 10-15 pounds, your activity level changes significantly, or you hit a plateau in your progress. As you lose or gain weight, your BMR changes, so your macro needs will adjust accordingly.
Can I adjust macros for my preferences?
Yes! The calculator provides starting recommendations, but you can adjust based on how you feel, your performance, and your preferences. Some people feel better with more carbs, others prefer higher fat. The key is finding what works for your body and lifestyle while still hitting your calorie goals.
Do I need to hit my macros exactly every day?
No, you don't need to be perfect every single day. Aim to hit your targets within 5-10 grams, and focus on weekly averages. Some days you might go over on carbs, other days you might have more protein. As long as your weekly averages align with your goals, you'll see progress.
Embed Macro Calculator
Add our Macro Calculator to your website or blog. Help your visitors calculate their daily macronutrient needs based on their BMR, TDEE, and fitness goals. Perfect for health websites, fitness blogs, and nutrition applications.