This tool helps fitness enthusiasts, athletes, and dietitians calculate personalized macro nutrient splits based on body stats and activity levels. It supports common diet goals like muscle gain, fat loss, and maintenance. Use it to plan balanced meals aligned with your training routine.
Macro Nutrient Split Calculator
Your Macro Nutrient Split
How to Use This Tool
Follow these steps to calculate your personalized macro nutrient split:
- Select your biological sex from the dropdown menu.
- Enter your age in years (must be between 15 and 100).
- Input your weight and select the correct unit (kg or lbs).
- Input your height and select the correct unit (cm or inches).
- Choose your activity level that best matches your weekly exercise routine.
- Select your diet goal: fat loss, maintenance, or muscle gain.
- Optionally enter your body fat percentage to use a more accurate formula for BMR calculation.
- Click Calculate Split to view your results, or Reset to clear all fields.
- Use the Copy Results to Clipboard button to save your macro split for meal planning.
Formula and Logic
This calculator uses two validated formulas to calculate your Basal Metabolic Rate (BMR), then adjusts for activity and diet goals:
- Mifflin-St Jeor Formula: Used when body fat percentage is not provided. This is the most widely used BMR formula for the general population. Calculations differ slightly for male and female users.
- Katch-McArdle Formula: Used when body fat percentage is provided. This formula calculates BMR based on lean body mass, which is more accurate for active individuals and athletes.
BMR is multiplied by an activity level multiplier to get your Total Daily Energy Expenditure (TDEE), which is the number of calories you burn in a day. Your target calories are then adjusted based on your diet goal: 15% deficit for fat loss, 15% surplus for muscle gain, or no adjustment for maintenance.
Macro splits are assigned based on your goal: fat loss prioritizes higher protein (40%), muscle gain prioritizes higher carbohydrates (45%), and maintenance uses a balanced split (30% protein, 40% carbs, 30% fats). Protein and carbs provide 4 calories per gram, while fats provide 9 calories per gram, which is used to convert calorie percentages to gram amounts.
Practical Notes
Keep these health and fitness-specific considerations in mind when using your macro split:
- Macro needs vary based on training intensity, sleep quality, and stress levels. Adjust your split by 5-10% if you feel overly fatigued or are not seeing progress.
- Consult a registered dietitian or doctor before making major changes to your diet, especially if you have underlying health conditions like diabetes or thyroid issues.
- For athletes in heavy training blocks, you may need to increase carbohydrate intake by 5-10% to support performance and recovery.
- Protein needs may be higher for individuals over 50, as muscle protein synthesis decreases with age. Consider adding 0.5-1g of protein per kg of body weight in these cases.
- This tool provides estimates only. Track your progress over 2-3 weeks and adjust your intake based on real-world results (weight change, energy levels, training performance).
Why This Tool Is Useful
Generic macro splits often fail to account for individual differences in body composition, activity levels, and goals. This tool solves that by:
- Using validated BMR formulas that adjust for sex, age, and body fat percentage.
- Accounting for activity levels ranging from sedentary to extremely active.
- Providing goal-specific macro splits tailored to fat loss, maintenance, or muscle gain.
- Outputting a clear, copyable breakdown that integrates easily into meal planning workflows.
Whether you are a competitive athlete, a casual gym-goer, or a dietitian creating plans for clients, this tool saves time and improves accuracy compared to manual calculations.
Frequently Asked Questions
Can I use this calculator if I have a medical condition?
This tool provides general estimates only. If you have diabetes, kidney disease, or any other condition that affects your dietary needs, consult a medical professional before using these results to guide your eating habits.
How often should I recalculate my macro split?
Recalculate every 4-8 weeks, or whenever you experience a significant change in weight (more than 5% of body weight), activity level, or training goal. Body composition changes over time will affect your BMR and TDEE.
Why does my macro split change when I enter body fat percentage?
Entering body fat percentage switches the calculation from the Mifflin-St Jeor formula to the Katch-McArdle formula, which uses lean body mass instead of total weight. This is more accurate for active individuals, as it accounts for differences in muscle mass versus fat mass.
Additional Guidance
For best results, pair your macro split with a consistent meal timing schedule that aligns with your training. Consume 20-30g of protein within 2 hours of training to support muscle recovery. Prioritize whole food sources of each macro: lean meats, eggs, and legumes for protein; whole grains, fruits, and vegetables for carbs; and nuts, avocados, and olive oil for fats.
If you are tracking macros for fat loss, avoid dropping below 1200 calories per day for female users or 1500 calories per day for male users, as this can slow metabolism and lead to nutrient deficiencies. Always prioritize nutrient density over hitting exact macro numbers, especially for micronutrient intake.