Macro Calculator For Lifters
Free Macro Calculator for Lifters
Calculate your optimal macronutrient breakdown with our free macro calculator. Experienced lifters know that the hours spent in the gym are only half the battle. There is a lot of truth to the adage "abs are made in the kitchen." Whether your goal is to get ripped and shred fat, maintain your current body composition, or gain weight and pack on muscle, use our calculator to compute your perfect macros.
What are Macronutrients?
Macronutrients (macros) are the three main nutrients your body needs in large amounts: protein, carbohydrates, and fats. Getting the right balance of macros is essential for achieving your fitness goals, whether you're cutting, maintaining, or bulking.
If you like our macro calculator, be sure to download Gravitus, the #1 app for tracking your weightlifting progress and PRs.
Your Nutrition Results
BMR
Calories your body needs at complete rest
TDEE
Total calories burned each day with activity
Daily Caloric Intake
Your recommended daily calorie intake to achieve your goal
Recommended Macronutrient Breakdown
Protein
Essential for muscle growth and maintenance
Carbs
Primary energy source for workouts
Fat
Essential for hormone production
Smarter Fitness Tracking
Transform your fitness journey with Gravitus. Track workouts, visualize strength gains, and celebrate PRs automatically calculated just for you. Start optimizing your results today.
Understanding Your Results
BMR (Basal Metabolic Rate)
Your BMR (Basal Metabolic Rate) is the amount of energy in calories your body requires to function at complete rest.
TDEE (Total Daily Energy Expenditure)
Your TDEE (Total Daily Energy Expenditure) is the estimated amount of energy in calories your body consumes in a day while taking into account your activity level. More active individuals will burn more calories per day than more sedentary people.
Target Caloric Intake
This is the daily calorie intake required to achieve your target weight change.
Protein
Protein intake is of vital importance to lifters to gain muscle mass while bulking, or to retain muscle mass during a cut. We recommend 1g of protein per pound of bodyweight per day. High protein intake is especially important during a slow cut to retain muscle mass so we chose this as a solid baseline that will fit a wide range of diets for most lifters.
Fat
Fat is an indispensable macronutrient, even during a cut. We recommend you get 25-30% of your daily calories from fat while cutting to keep hormone levels normal and aid the absorption of vitamins and nutrients in your diet.
Carbs
Carbs are the new bad guy in the diet world. From Atkins to Keto, it's very popular to cut weight by cutting carbs these days. As a lifter, it's important to get enough carbohydrates in your diet to keep your muscles stocked with glycogen so that you have high energy levels for your workouts. If you're losing weight on our plan, you might find that your carb intake is too low to maintain for weeks at a time. If you find your workouts begin to suffer as a result, you should periodically add planned refeed days into your nutrition plan.
How Our Macro Calculator Works
This calculator uses scientifically validated formulas to estimate your caloric needs and optimal macronutrient distribution based on your goals:
BMR Calculation
In basic mode, we use the Mifflin-St Jeor Equation to calculate BMR, which is our current best estimation for the general population according to research.
In advanced mode, we use the Katch-McArdle equation which incorporates body fat percentage and is considered more accurate for leaner individuals.
TDEE and Activity Level
In basic mode, we use the Harris–Benedict equation to calculate your TDEE based on your activity level. This is the most common TDEE calculator in use and is very simple. Your TDEE in this calculation should be treated as an estimation since the opportunity for error exists when reporting your activity level, and of course your true activity factor might lie in between different levels. If after two weeks of following your diet you notice that your weight loss is faster or slower than expected, first adjust your activity factor and then recompute your TDEE and macros.
The basic TDEE calculation has limitations:
- Individuals tend to overestimate their activity levels
- The five default activity levels do not allow for the detailed customization like our advanced calculator
In advanced mode, we use Alan Aragon's TDEE equation which allows far more customization based on your weekly activity levels, but tends to underestimate metabolic needs for sedentary individuals. For this reason, we recommend advanced mode for trained or active people and basic mode for the general population.
Macronutrient Recommendations
Our macronutrient recommendations are designed to optimize body composition whether you're cutting, maintaining, or bulking:
- Cutting: 1g protein per pound of bodyweight, 25% of calories from fat, remainder from carbs
- Maintenance: 1g protein per pound of bodyweight, 30% of calories from fat, remainder from carbs
- Slow Bulk: 1g protein per pound of bodyweight, 30% of calories from fat, remainder from carbs
- Dirty Bulk: 1.2g protein per pound of bodyweight, 30% of calories from fat, remainder from carbs
These recommendations are designed to both optimize muscle growth/retention and provide sufficient energy for performance while keeping hormones balanced.
Remember: This calculator provides an estimation. Individual results may vary based on genetics, metabolism, and other factors. Monitor your progress and adjust as needed.
FAQ: Macro Calculator & Nutrition Planning
Macronutrients (macros) are the three primary nutrients your body needs in large amounts: protein, carbohydrates, and fats. Each macro serves different functions in your body:
- Protein: Essential for muscle repair, growth, and maintenance; also important for enzymes, hormones, and immune function (4 calories per gram)
- Carbohydrates: Your body's preferred energy source, especially for high-intensity activities like weightlifting; also important for brain function (4 calories per gram)
- Fats: Crucial for hormone production (including testosterone), cell membrane health, and absorption of fat-soluble vitamins; also provides a dense energy source (9 calories per gram)
Tracking macros gives you more precise control over your nutrition than simply counting calories. By optimizing your macro intake, you can more effectively support muscle growth, recovery, and performance while managing body composition.
Our macro calculator uses scientifically validated formulas (Mifflin-St Jeor for basic mode, Katch-McArdle for advanced mode) that are considered the gold standard for estimating metabolic rate and caloric needs. However, all calculators have limitations:
- Individual metabolic variations can cause differences of ±200-300 calories from estimated values
- NEAT (Non-Exercise Activity Thermogenesis) varies significantly between individuals and can account for several hundred calories of difference
- Activity level self-reporting is often inaccurate (most people overestimate)
- Hormonal factors, sleep quality, stress levels, and medical conditions can all affect your actual caloric needs
For best results, use our calculator as a starting point and then track your progress for 2-3 weeks. If you're not seeing the expected rate of weight change (loss or gain), adjust your calories by ±200 per day and reassess.
Basic mode:
- Uses the Mifflin-St Jeor equation for BMR calculation
- Relies on general activity multipliers (sedentary, light, moderate, etc.)
- Better for beginners or those without body fat measurements
- Simpler inputs but potentially less accurate for trained individuals
Advanced mode:
- Uses the Katch-McArdle equation which incorporates lean body mass
- Allows detailed activity input based on weekly exercise hours at different intensities
- Better for experienced lifters and athletes who know their body fat percentage
- More accurate for leaner individuals (especially below 15% body fat for men or 22% for women)
We recommend advanced mode if you have an accurate measurement of your body fat percentage (from DEXA scan, hydrostatic weighing, or properly performed caliper measurements) and a good understanding of your weekly exercise patterns.
Cycling macros between training and non-training days can be beneficial for some lifters, especially at intermediate to advanced levels. A common approach:
Training days:
- Higher carbohydrates (to fuel workouts and replenish glycogen)
- Same protein intake (to support muscle protein synthesis)
- Slightly lower fat intake (to accommodate higher carbs while maintaining calorie targets)
- Calories at or slightly above your daily target
Non-training days:
- Lower carbohydrates (less immediate need for glycogen replenishment)
- Same protein intake (to support continued muscle protein synthesis)
- Higher fat intake (for hormone production and satiety)
- Calories slightly below your daily target
For beginners, we recommend starting with consistent daily macros as calculated by our tool. This simplifies nutrition tracking and allows you to establish consistent habits. Once you're comfortable with macro tracking, you can experiment with cycling your intake based on training schedule.
Protein requirements for strength athletes and bodybuilders have been extensively researched. The scientific consensus for optimal muscle growth and preservation during training:
- Bulking: 0.8-1.0g per pound of bodyweight (1.6-2.2g/kg)
- Maintaining: 0.8-1.0g per pound of bodyweight (1.6-2.2g/kg)
- Cutting: 1.0-1.2g per pound of bodyweight (2.2-2.6g/kg)
Higher protein intakes are especially important when in a caloric deficit (cutting) to preserve lean muscle mass. While some research suggests that intakes above 1g per pound offer diminishing returns, there's no evidence of harm from slightly higher protein intakes in healthy individuals with normal kidney function.
For most lifters, aiming for approximately 1g of protein per pound of bodyweight (as our calculator recommends) provides a good balance of being high enough to maximize muscle protein synthesis while being practical to achieve through diet.
Our calculator prioritizes performance and muscle growth/preservation for lifters, which requires higher carbohydrate intake than popular low-carb approaches. Here's why:
- Carbohydrates are the primary fuel source for high-intensity exercise like weightlifting
- Adequate carbs help maintain muscle glycogen, which directly impacts training performance
- Sufficient carb intake helps maintain optimal testosterone-to-cortisol ratio during intensive training
- Research shows that strength athletes typically perform better with moderate to high carb intakes
While keto and low-carb diets can be effective for some goals (particularly fat loss in sedentary individuals), they often don't provide optimal support for strength training performance. Most top natural bodybuilders and strength athletes maintain moderate to high carbohydrate intakes even during cutting phases.
That said, individual carb tolerance varies. If you prefer a lower-carb approach, you can manually adjust your intake by increasing protein and/or fat while reducing carbs, as long as you maintain your overall calorie target.
Implementing your macro targets in daily life requires some planning but becomes easier with practice:
- Use a tracking app like MyFitnessPal or Cronometer to log your food intake
- Invest in a food scale for accurate measurements, especially for calorie-dense foods like meat, oils, and nuts
- Plan meals ahead - many successful lifters practice meal prepping on weekends
- Prioritize whole, minimally processed foods which typically have more stable and predictable macro profiles
- Hit protein targets first, then adjust fats and carbs to meet your calorie goals
- Allow for flexibility - aim to get within ±5g of each macro target rather than stressing over exact numbers
- Track weekly averages rather than obsessing over daily perfection
For dining out, look up restaurant nutrition information in advance when possible, or learn to estimate portion sizes. And remember, consistency over time matters more than perfect adherence every single day.