Macro Calculator

Calculate your daily macronutrient needs based on your body and fitness goals. Get personalized protein, carbs, and fat recommendations for weight loss, maintenance, or muscle gain.

Your Information

Your Daily Macros

Daily Calories
2,556
kcal per day
Protein
192g
767 kcal
Carbs
256g
1022 kcal
Fat
85g
767 kcal
Calorie Breakdown
Loading chart...

Macro Tracking Tips for Better Results

  • Tip 1
  • Tip 2
  • Tip 3

How to Calculate Your Macros

  1. 1

    Enter Your Stats

    Input your age, gender, weight, and height. These biometric details determine your Basal Metabolic Rate (BMR) using the Mifflin-St Jeor equation, the most widely validated formula for estimating resting energy expenditure.
  2. 2

    Select Your Activity Level

    Choose the activity level that best matches your typical week. This multiplier converts your BMR into Total Daily Energy Expenditure (TDEE), accounting for exercise, walking, and non-exercise activity thermogenesis.
  3. 3

    Choose Your Goal

    Pick whether you want to lose weight, maintain, or gain muscle. The calculator applies a caloric surplus or deficit accordingly. A 500 kcal deficit targets roughly 1 pound of fat loss per week, while a 500 kcal surplus supports lean muscle growth.
  4. 4

    Review Your Macro Split

    View your personalized daily protein, carbohydrate, and fat targets in grams. The breakdown chart shows exactly how your calories are distributed across each macronutrient, making it easy to plan meals and track intake.

Who Benefits from a Macro Calculator

1

Weight Loss and Fat Cutting

People aiming to lose body fat need a controlled calorie deficit with adequate protein to preserve lean muscle. A macro calculator ensures you eat enough protein while staying in a deficit, preventing the muscle loss that often accompanies generic low-calorie diets.
2

Muscle Building and Bulking

Building muscle requires a caloric surplus with the right protein-to-carb ratio. The calculator sets a moderate surplus to maximize muscle gain while minimizing unnecessary fat accumulation, giving you a clean bulk framework.
3

Athletic Performance and Endurance

Endurance athletes and CrossFit competitors need higher carbohydrate ratios to fuel training sessions. By adjusting activity level and goal, the calculator provides macro targets that support glycogen replenishment and recovery between workouts.
4

General Health and Maintenance

Even without a specific physique goal, balanced macronutrient intake supports energy levels, hormone function, and immune health. The maintenance setting helps you understand what your body needs to function optimally each day.

Why Track Macros?

Tracking macronutrients helps ensure you're getting the right balance of protein, carbs, and fats to support your fitness goals. Whether you're trying to lose fat, build muscle, or maintain your weight, knowing your macros is essential.

A macro calculator determines the exact grams of protein, carbohydrates, and fat you should eat each day based on your body composition, activity level, and fitness goal. Unlike simple calorie counters, macro tracking gives you control over where your calories come from, which directly impacts body composition, energy, and performance. This calculator uses the Mifflin-St Jeor equation combined with evidence-based macro ratios used by registered dietitians and sports nutritionists worldwide.

Whether you are following a flexible dieting approach (IIFYM), preparing for a bodybuilding competition, or simply trying to lose weight without feeling hungry, knowing your macro targets removes guesswork from meal planning. Pair this tool with our TDEE Calculator to understand your total energy expenditure, or use the BMI Calculator to track how your body composition changes over time. For a complete fitness picture, the Body Fat Calculator helps estimate your lean mass, which is useful for setting more precise protein targets.

All processing happens in your browser with zero data uploaded to any server. There are no accounts to create, no usage limits, and no ads interrupting your workflow. Adjust your inputs as your body and goals change, and recalculate as often as you need to stay on track throughout your fitness journey.

How It Compares

Many macro calculators online require email signups or lock advanced features behind paywalls. Apps like MyFitnessPal and Cronometer offer macro tracking but charge for custom macro goals, barcode scanning without ads, or detailed nutrient breakdowns. This free macro calculator gives you the same Mifflin-St Jeor based calculation that premium apps use, without requiring an account or payment. The key advantage is privacy: your weight, age, and body metrics never leave your device.

Compared to manual spreadsheet calculations, this tool eliminates the risk of formula errors and instantly adjusts when you change any variable. It also provides a visual calorie breakdown chart that makes it easy to understand your macro split at a glance, something that takes significant effort to build in a spreadsheet.

Macro Tracking Tips for Better Results

1
Protein helps preserve muscle during weight loss and builds muscle during bulking. Aim for 0.7-1g per pound of bodyweight.
2
Spread your protein intake across 4-5 meals per day for optimal muscle protein synthesis and satiety.
3
These are starting estimates. Track your weight weekly and adjust calories by 200-300 kcal if progress stalls after two weeks.
4
Prioritize hitting your protein target first, then fill remaining calories with carbs and fats based on personal preference.
5
Weigh foods with a kitchen scale for the first few weeks. Eyeballing portions can lead to 20-50% measurement errors.

Frequently Asked Questions

1

What is the Mifflin-St Jeor equation?

The Mifflin-St Jeor equation is a formula that estimates your Basal Metabolic Rate (BMR), the number of calories your body burns at rest to maintain basic functions like breathing, circulation, and cell repair. Published in 1990, it is considered the most accurate predictive equation for BMR by the Academy of Nutrition and Dietetics. The calculator applies an activity multiplier to your BMR to determine your Total Daily Energy Expenditure.
2

How accurate are these macro calculations?

The Mifflin-St Jeor equation is accurate to within 10% for most people. However, individual factors like genetics, hormonal profile, and non-exercise activity thermogenesis (NEAT) cause variation. Use these numbers as a starting point, track your weight for 2-3 weeks, and adjust by 200-300 calories if your weight is not changing at the expected rate of 0.5-1 pound per week.
3

Should I eat the same macros every day?

For most people, consistent daily macros work well and simplify meal planning. However, some athletes use carb cycling, eating more carbs on heavy training days and fewer on rest days, while keeping weekly totals the same. If you are new to tracking, start with consistent daily targets before experimenting with cycling approaches.
4

What if I am not losing or gaining weight?

If your weight has not changed after two consistent weeks, adjust your calories by 200-300 kcal per day in the appropriate direction. Metabolism adapts over time, so periodic recalculation is normal. Also verify that you are measuring food portions accurately, as underestimating intake is the most common reason for stalled progress.
5

Do I need to hit exact macro numbers every day?

Aim to be within 5-10 grams of each target. Protein is the most important macro to hit consistently because it directly supports muscle retention and growth. Fat and carbs are more flexible as long as your total daily calories remain on target. Consistency over weeks matters more than perfection on any single day.

Rate This Tool

0/1000

Get Weekly Tools

Suggest a Tool